Taro Logo

Principal Machine Learning Engineer

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more.
$139,900 - $274,800
Machine Learning
Principal Software Engineer
Remote
5,000+ Employees
6+ years of experience
AI · Enterprise SaaS

Description For Principal Machine Learning Engineer

Our team in CoreAI - PostTraining is at the cutting edge of developing large language model technologies to power Azure AI Platform products and offering them as a service for both internal and external applications. We collaborate deeply with OpenAI and numerous Microsoft product teams, including GitHub and Office.

The team is looking for a passionate, creative, and analytical individual contributor with a background in large language modeling. You will work on adapting and grounding large language models for product-driven scenarios. The focus will be on developing deep learning techniques to enhance the custom copilot experience through efficient adaptation of large-scale language models. The work will span multiple stages of adaptation, including supervised fine-tuning and post-training with Reinforcement Learning from Human Feedback (RLHF).

As a Principal Machine Learning Engineer, you will be responsible for developing and scaling AI models, particularly focusing on large language models and their customization. You'll work at the intersection of cutting-edge AI research and practical application, collaborating with teams across Microsoft including OpenAI integration.

The role offers an opportunity to shape the future of AI technology at Microsoft, working with state-of-the-art language models and contributing to products that impact millions of users. You'll be part of a team that values innovation, technical excellence, and collaborative problem-solving.

The position includes competitive compensation with a base pay range of $139,900 - $274,800 per year (higher in SF Bay Area and NYC), along with comprehensive benefits including healthcare, educational resources, and investment options. Microsoft's inclusive culture and commitment to work-life balance make this an ideal opportunity for talented ML engineers looking to make a significant impact in the field of AI.

This role requires a blend of technical expertise in machine learning, practical experience with large-scale systems, and the ability to collaborate effectively across teams. You'll be working in an environment that encourages innovation while maintaining a strong focus on practical applications and business impact.

Last updated a month ago

Responsibilities For Principal Machine Learning Engineer

  • 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 Principal Machine Learning Engineer

Python
  • Bachelor's Degree in Computer Science, Electrical or Computer Engineering, or related field AND 6+ years related experience
  • OR Master's Degree in Computer Science, Electrical or Computer Engineering, or related field AND 4+ years related experience
  • OR Doctorate in Computer Science, Electrical or Computer Engineering, or related field AND 3+ years related experience
  • 1+ year of experience with AI/ML
  • Experience in large language modeling and related areas
  • Proficiency in programming languages such as Python, and familiarity with machine learning frameworks including PyTorch and Triton
  • Experience with data processing and handling large datasets
  • Ability to work collaboratively in a team and communicate complex concepts effectively

Benefits For Principal Machine Learning Engineer

Medical Insurance
Parental Leave
401k
  • 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

Jobs Related To Microsoft Principal Machine Learning Engineer