ML Software Engineer (Python)
Hybrid · Pune, Maharashtra, India
Job Summary
Design, build, and maintain the platform that enables creation and deployment of AI agents at production scale. Develop agents end-to-end — from scoping and prototyping to evaluation and deployment — across real-world customer use cases. Architect and implement LLM-powered systems using modern patterns: tool-use, RAG, multi-agent orchestration, structured outputs, and memory. Own prompt engineering and context construction strategies; run systematic experiments to improve agent behavior and reliability. Build evaluation frameworks and feedback loops that surface real-task data back into research and iteration cycles. Translate loosely defined business or customer problems into well-scoped, production-ready ML solutions. Guide architecture decisions and contribute to engineering best practices across the team. Stay current on the latest LLM capabilities, agent frameworks, and AI product development stacks — and bring that knowledge into the team's work.
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.