About us
Cinnamon AI is a pioneer in business consulting and AI solution development, intending to become the leading global business AI company by continuously creating disruptive innovations.
Our current product portfolio includes the AI Document Reader (Flax Scanner), Document Understanding (Aurora), Speech Understanding (Rossa Voice), and Computer Vision solutions, with ongoing expansions.
Cinnamon's distinctiveness lies in our ability to not only develop cutting-edge core technology but also to advise top executives on redesigning business strategies and operational processes to drive intelligent transformation effectively.
Position Description
We are seeking a Backend Developer to join our team in a critical role essential to Science's success. The ideal candidate will build, scale, optimize, and deploy complex system architectures, serving as the backbone of our product development efforts.
This role offers an exciting opportunity for individuals who are passionate about research, development and eager to advance in the field of AI-driven software and product development. Additionally, the successful candidate will collaborate closely with cross-functional teams to create game-changing products for the multi-trillion-dollar industry.
Responsibilities
● Design and build reliable, scalable APIs to integrate with AI solutions in proof-of-concept projects and products for prospective clients.
● Collaborate with AI researchers and engineers to help them solve complex technical challenges.
● Collaborate with the Delivery team to gather requirements from them and external clients.
● Design and build scalable, performant microservices for multi-tenant architecture.
● Ensure the code quality using unit tests and code reviews.
● Address cutting-edge technologies and resolve novel challenges encountered throughout the development process.Mandatory
● At least 3 years of experience in software development, which includes designing, developing, testing, deploying, and improving backend services.
● Proficiency in coding best practices: OOP, Design Patterns, SOLID principles.
● Familiarity with developing REST API and its key concepts like JWT, OAuth2, and resources.
● Familiarity with database technologies (SQL/NoSQL) and ORMs.
● Good knowledge of containerization technologies (Docker, Kubernetes).
● Solid knowledge of fundamental computer science concepts, such as time complexity, algorithms, and data structures.
● Outstanding problem-solving skills, critical thinking, and eagerness to learn emerging technologies.
● Fluency in English, good communication skills, good collaboration with stakeholders on projects.
Nice to have
● Experience in Python and its frameworks (Django, FastAPI) is a huge advantage.
● Experience in developing distributed systems using RabbitMQ, Kafka, and Redis is a big plus.
● Practicality in working with multiple cloud platforms (AWS, GCP, Azure) is a big plus.
● Experience in working with observability stacks such as Grafana + Prometheus + Loki, ELK, and tracing concepts.
● Good habit for writing unit tests, and static type-checking.
● Practical knowledge of version control systems such as Git.
● Familiarity with CI/CD pipeline tools such as GitHub Actions and CircleCI.
The pioneer in business consulting and developing AI solutions
Cinnamon AI is the pioneer in business consulting and developing AI solutions.
Cinnamon AI is the pioneer in business consulting and developing AI solutions. Our existing products include AI Document Reader (Flax Scanner), Document Understanding (Aurora), Speech Understanding (Rossa Voice), Computer Vision and keep expanding. We aim at becoming the No.1 global Business AI company through creating disruptive innovations continuously.
Our uniqueness relies on the capability to not only develop state-of-the-art core technology but also advise top executives on redesigning business strategy and operations processes in order to truly drive intelligent transformation.
Review Cinnamon AI Labs
Môi trường tốt(GL)
Công ty tốt thực sự quan tâm đến nhân viên, hệ thống công việc chưa thực sự tốt
Môi trường làm việc năng động(IT)