About the role
Join our innovative Data Science team as an AI Software Engineer, where you'll play a pivotal role in designing and implementing robust backend and cloud solutions that drive our AI-powered products and services.
Your primary focus will be on creating scalable, production-ready systems and APIs that integrate cutting-edge AI capabilities from providers such as OpenAI, Anthropic, and Google into practical applications.
Rather than starting from scratch, you will enhance agentic AI systems, develop orchestration workflows, and build cloud-native architectures to deploy AI at scale. This newly established work stream provides a unique opportunity to establish foundational elements and guide the technical direction of our projects.
Key Responsibilities
- Design, develop, and maintain AI and LLM services for internal and client-facing applications, adhering to software engineering best practices.
- Create and implement architectures for deploying scalable AI-enabled solutions on AWS.
- Enhance our Terraform infrastructure and CI/CD workflows.
- Develop testing and monitoring components to ensure the precision, reliability, and performance of AI-integrated systems.
- Utilize modern agentic workflow orchestration frameworks (e.g., LangGraph) to craft intelligent workflows.
- Collaborate with multidisciplinary teams to ensure seamless integration of AI-driven features into our products.
- Keep abreast of the latest advancements in AI integration, cloud architecture, and scalable backend systems.
