Mô Tả Công Việc
Privacy Notice: When sending your job application to us, you are acknowledging that you have read, understood, and fully agreed with Cinnamon Lab’s Privacy Policy and Privacy Notice for Applicants. By doing so, you are allowing us to collect, store, use, and transfer the personal data received from you to the extent it is necessary and following the applicable law.
Read more:
- Privacy Policy: bit .ly/privacy_policy_cin
- Privacy Notice for Applicants: bit .ly/Privacy_notice_cin
----------------------------------------------------------
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.
Yêu Cầu Công Việc
Requirements
You will be an ideal candidate if your profile meets some of the following criteria
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.
Hình thức
Quyền Lợi
What we offer
● A high-tech spaceship with a laptop is provided. GPU and AWS are always ready for model training.
● A hybrid work environment: 02 remote working days per week.
● A wide range of internal community events to promote connections, collaboration,
and a healthy work-life balance, including Happy Monday, Company Trip, and Health
Clubs.
● Talent development and innovation encouragement through our internal programs.
● A great opportunity to access and acquire expert AI knowledge and experience.
● A competitive salary range, private healthcare insurance, and annual health check.
Our Cinnamon Values
#Collaboration with Humanity: We prioritize “The happiness of interacting with people” throughout the entire organization, going beyond ‘Transactional Interaction’ and striving for the ultimate comfort in collaboration with others. This makes our workplace become the driving force towards achieving high goals.
#Impact at Scale: By keeping technical scalability at the core of our innovation, we do not stop at “Making things slightly better”. We aim to “Create huge impacts” by transforming large companies’ operations with versatile and scalable technology.
#Ultimate Value for Partners: By understanding partners’ unique needs, complex challenges, and ambitious vision, we go beyond fulfilling contractual obligations to exceed expectations, co-creating solutions that deliver truly sustainable value for their long-term growth.