About the Role
We are seeking a skilled Full Stack AI Engineer to fill a key position. As a Full Stack AI Engineer, you will be responsible for designing and developing intelligent systems from model to UI and everything in between.
Key Responsibilities:
* Design and deploy full-stack applications that leverage machine learning models to deliver business value.
* Collaborate with ML engineers and data scientists to integrate models into production environments.
* Develop backend services, APIs, and pipelines to power intelligent features and drive customer engagement.
* Create intuitive and performant UIs that surface AI insights clearly and meaningfully, enhancing user experiences.
* Own the full development lifecycle - architecture, implementation, testing, deployment, and monitoring to ensure high-quality solutions.
* Work closely with cross-functional teams to deliver seamless user experiences and meet business objectives.
Requirements:
* Bachelor's degree in Computer Science, Software Engineering, or related field of study.
* 2-4 years of experience in full stack development (frontend + backend), with a strong focus on software engineering principles.
* Proficient coding skills in Python and JavaScript (e.g., React), or similar stacks, with a solid understanding of software design patterns.
* Experience integrating machine learning models into production applications, driving business outcomes through data-driven decision making.
* Solid understanding of API development, RESTful services, and cloud deployment, with expertise in scalability and performance optimization.
* Proficient in debugging, testing, and modern software design best practices, ensuring high-quality and maintainable codebases.