Machine Learning Engineer II

A global technology company empowering people and organizations to achieve more through innovative software and services.
Machine Learning
Mid-Level Software Engineer
Hybrid
2+ years of experience
AI · Enterprise SaaS

Description For Machine Learning Engineer II

Join Microsoft's Azure GenAI team working at the cutting edge of large language model technologies. As a Machine Learning Engineer II, you'll be developing and adapting large language models for product-driven scenarios, focusing on enhancing custom copilot experiences through efficient model adaptation. The role involves collaboration with OpenAI and various Microsoft product teams, including GitHub and Office.

You'll work on multiple stages of adaptation, including supervised fine-tuning and post-training with Reinforcement Learning from Human Feedback (RLHF). The position offers the opportunity to work with state-of-the-art AI technology while contributing to Microsoft's mission of empowering every person and organization on the planet to achieve more.

The role combines technical expertise in machine learning with practical application in a cloud-native environment. You'll be part of a team that values innovation, collaboration, and technical excellence. The hybrid work environment (up to 50% work from home) offers flexibility while maintaining team connectivity.

This position is perfect for someone passionate about AI and large language models, with a strong technical background and desire to work on cutting-edge technology that impacts millions of users. The role offers comprehensive benefits, professional growth opportunities, and the chance to work with leading experts in the field.

Last updated 6 hours ago

Responsibilities For Machine Learning Engineer II

  • Development for OpenAI models customization and large scale training
  • Data preparation, training and evaluation of customization tasks
  • Scaling Engineering system and Enterprise readiness
  • Collaboration with product groups in Microsoft

Requirements For Machine Learning Engineer II

Python
  • Bachelor's Degree in Computer Science, Electrical or Computer Engineering, or related field
  • 2+ years related experience in statistics, predictive analytics, or research
  • Solid grasp of machine learning concepts and large model training
  • Proficiency in Python or similar languages
  • Good understanding of modern cloud native infrastructure and distributed systems
  • Experience with data processing and handling large datasets

Benefits For Machine Learning Engineer II

Medical Insurance
Education Budget
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Machine Learning Engineer II

Software Engineer II

Software Engineer II position at Microsoft's Azure GenAI team, focusing on LLM technologies and distributed systems with 4+ years of experience required.

Machine Learning Engineer - II

Microsoft seeks a Machine Learning Engineer to build evaluation frameworks for cutting-edge AI models, focusing on LLMs and generative AI applications.

Software Engineer II

Microsoft is hiring a Software Engineer II to join their Azure ML team, focusing on large-scale AI inferencing and LLM services, offering competitive pay and benefits.

Applied AI Engineer II

Applied AI Engineer II position at Microsoft Security focusing on developing AI-powered security solutions with competitive compensation and comprehensive benefits.

Software Engineer II - AI/ML

Microsoft Software Engineer II position focusing on AI/ML development for business applications, offering hybrid work and comprehensive benefits.