Responsibilities
- Write clean, high-quality, maintainable, and testable code, primarily using React and C#
- Work closely with ML Engineers and Applied Scientists to implement ML Pipelines that include LLMs, RAG, and agent frameworks
- Develop within an Agile/Scrum framework, leveraging tools such as automated unit testing, CI/CD pipelines, code reviews, and version control (Git)
- Identify and raise issues proactively that could impact delivery timelines
- Work in SQL, Backend Services, REST API, Azure stack
- Work with Project Management and other developers to understand design requirements and provide estimates for development
- Fix production issues and maintain the code as needed
Requirements
- Experienced full-stack developer
- Proficiency in React and C#
- Experience working with ML Pipelines including LLMs, RAG, and agent frameworks
- Experience with Agile/Scrum framework
- Experience with automated unit testing, CI/CD pipelines, code reviews, and version control (Git)
- Experience in SQL, Backend Services, REST API, Azure stack
- Ability to work closely with ML Engineers and Applied Scientists
- Ability to understand design requirements and provide development estimates
- Individual contributor role reporting to a Senior Manager, Machine Learning