Senior Machine Learning Engineer

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
Machine Learning
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
AI · Enterprise SaaS

Description For Senior Machine Learning Engineer

Our team in Azure GenAI 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 Senior Machine Learning Engineer to join our team working 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).

You will be working at the forefront of AI technology, collaborating with world-class researchers and engineers to build the next generation of language models. This role offers an opportunity to make significant impact on Microsoft's AI products while working with cutting-edge technology.

The ideal candidate will have strong expertise in machine learning, particularly in large language models, with demonstrated experience in distributed training and model deployment. You should be comfortable working with large datasets, have excellent programming skills particularly in Python, and be familiar with ML frameworks like PyTorch.

Microsoft's culture embraces a growth mindset and encourages teams to bring their best each day. We are committed to cultivating an inclusive work environment where diverse perspectives are valued and everyone can contribute to shaping the future of AI technology.

This is a hybrid role with up to 50% work from home flexibility, offering an excellent balance between collaborative office time and remote work. The position includes comprehensive benefits including industry-leading healthcare, educational resources, and generous time off policies.

Last updated 2 days ago

Responsibilities For Senior 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 Senior Machine Learning Engineer

Python
  • Bachelor's Degree in Computer Science, Electrical or Computer Engineering + 4+ years experience OR Master's + 3+ years OR PhD + 2+ years
  • Rich experience in large language modeling
  • Understanding of distributed training of LLMs
  • Experience shipping and maintaining cloud services
  • Proficiency in Python and ML frameworks like PyTorch and Triton
  • Experience with data processing and large datasets
  • Strong collaboration and communication skills

Benefits For Senior Machine Learning Engineer

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 Senior Machine Learning Engineer

Senior Software Engineer - MSAI

Senior Software Engineer position at Microsoft's MSAI team, focusing on Copilot for M365 services, data security, and AI integration, offering competitive compensation and remote work options.

Senior Software Engineer - Windows AI Agent

Senior Software Engineer position at Microsoft focusing on Windows AI Agent development, specializing in scalable model infrastructure and cloud-based AI workflows.

Senior Software Engineer

Senior Software Engineer role at Microsoft 365 IDEAs team, focusing on ML platform development and optimization, requiring 4+ years of experience in technical engineering and ML platforms.

Senior Software Engineer

Senior Software Engineer role at Microsoft's MAI APRD Shopping team, focusing on AI-driven e-commerce solutions and catalog development.

Senior Software Engineer

Senior Software Engineer role at Microsoft's AI Frameworks team, focusing on optimizing AI model performance and working with OpenAI on Azure services.