This is a hands-on role for developing and supporting new and existing features. This role requires partnering with cross-functional teams to effectively coordinate the complex interdependencies inherent in application development.
Bachelor’s Computer Science, Artificial Intelligence, Machine Learning, or a related field, or related experience.
Proven experience in building complex agentic systems using LLMs. Strong Python programming skills, with a background in developing scalable and robust services using FastAPI or similar frameworks.
Experience in Machine Learning with a particular emphasis on Large Language Models (LLMs), Retrieval Augmented Generation(RAG) and Generative AI.
4+ years of industry experience focussed on ML or software engineering.
Master’s Degree Computer Science, Artificial Intelligence, Machine Learning, or a related field, or related experience.
Some experience in technical leadership/mentorship in ML or software engineering experience a plus.
Familiarity with large language model frameworks for evaluating and fine-tuning models.
Communicating effectively, both written and verbal, with technical and non-technical cross-functional teams.
Proven track record of building enterprise-grade ML pipelines (data prep, distributed training, optimization, monitoring) in cloud environments (AWS, GCP, Azure).
Collaborative mindset to brainstorm on architectural patterns to arrive at the best approach. Keen interest in keeping up with the latest in the industry.
Experience working on platform engineering or a developer experience platform is a plus.