Requirements
Minimum Requirements
2-6 years of professional software engineering experience, with a demonstrated focus on building and deploying AI/ML-powered systems in production.
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
Proficiency in Python and hands-on experience building applications with Large Language Models (LLMs) and familiarity with core concepts such as prompt engineering, RAG, and fine-tuning.
Experience building Model Context Protocol(MCP) servers in either Python or Go.
Solid understanding of software engineering fundamentals and the ability to write clean, maintainable, and production-ready code.
Strong problem-solving skills and a data-driven approach to decision-making.
Excellent communication skills to collaborate effectively with both technical and non-technical stakeholders across multiple teams.
Preferred Skills
Experience designing and implementing systematic evaluation strategies for generative AI systems (e.g., AI-as-judge, human-in-the-loop).
Experience with cloud platforms (GCP, AWS, etc.) and containerization technologies (Docker, Kubernetes).
Contributions to open-source projects or publications in top-tier AI/ML conferences.
Experience with microservice architecture and development.
Benefits
Employment Status: Full-time
Office: Bangalore
Hybrid workstyle: We believe in high performance and professionalism. We work from the office 2 days/week and work from home 3 days/week.
To build a strong & highly-engaged organization in India, we highly encourage everyone to work from our Bangalore office, especially during the initial office setup phase.
We will continue to review and update the policy to address future organizational needs.
Work Hours: Full flextime (no core time).
Flexible to choose working hours other than team common meetings.