Job Description
About the Role
As a Software Development Engineer for Machine Learning, you will be a key contributor to the team, working closely with senior engineers and ML researchers to build and deploy robust, scalable AI platforms. You will play a vital role in turning innovative ML concepts into production-ready solutions, with a focus on agentic AI capabilities such as planning, reasoning, and action execution frameworks.
Your Primary Focus:
Implement AI Platforms: Develop and maintain sophisticated AI platform capabilities, focusing on patterns like tool calling, multi-agent architectures, and human-in-the-loop integrations. You will write clean, performant code that ensures these systems are resilient in production.
Build ML Infrastructure: Develop and deploy secure, RESTful web services using Python and Kubernetes. You will contribute to the development of multi-tenant runtime architectures that enable fast inference and scale to milli...
Apply for This Position
Ready to take the next step? Click the button below to submit your application.
Submit Application