Microsoft's AI Platform organization is building the end-to-end Azure AI stack/PaaS, which is crucial for Azure's innovation and differentiation, as well as Microsoft's flagship products. The AI Foundry team enables data scientists and developers to efficiently build, train, deploy, manage, and consume machine learning models. The AI Foundry Finetuning Team is specifically focused on finetuning Azure OpenAI and OSS models, aiming to create innovative solutions that impact millions of users.
Requirements
- 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C-Sharp, Java, JavaScript, or Python
- 5+ years of experience writing production code in building internet scale services and distributed systems.
- Ability to debug, read code and work on a large and increasing codebase.
- Engineering knowledge of machine learning systems and data pipelines.
Responsibilities
- Design, implement, and support scalable, reliable, high-performance services
- Write clean and concise code with unit tests
- Design, implement, and support new features as well as extend existing systems
- Investigate live site issues and implement and deploy fixes
- Participate in an on-call rotation
- Drive quality engineering via code reviews and design discussions
Other
- 3 days / week in-office
- Travel 0-25%
- Excellent communication and presentation skills
- Growth mindset, innovate to empower others, and collaborate to realize our shared goals.
- Values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.