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 2 months 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

Machine Learning Engineer

Machine Learning Engineer position at Microsoft Security's CFAR team, focusing on AI solutions for cybersecurity and fraud prevention, offering competitive salary and benefits.

Software Engineer II

Software Engineer II position at Microsoft focusing on machine learning and SAP workload optimization for Azure platform, offering competitive salary and remote work options.

Software Engineer II

Mid-level Software Engineer position at Microsoft Security, focusing on developing generative AI services and LLM capabilities for security applications.

Software Engineer

Microsoft is seeking a Software Engineer to develop AI-driven services for scientific discovery within their Strategic Missions and Technologies division.

Software Engineer II- AI/ML

Software Engineer II position at Microsoft focusing on AI/ML development for Business & Industry Copilots group, working on Dynamics 365 and enterprise solutions.