Senior Machine Learning Engineer

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

Description For Senior Machine Learning Engineer

Microsoft is seeking a Senior Machine Learning Engineer to join their team in developing industry-leading machine learning solutions. The role involves working at the intersection of research and product development, focusing on implementing and optimizing machine learning models and infrastructure. The position offers an opportunity to work with cutting-edge ML technologies, including large language models and deep learning architectures, while collaborating with researchers and product teams. The ideal candidate will have strong technical skills in ML engineering, experience with high-performance computing, and the ability to bridge the gap between research innovations and practical applications. Microsoft offers a competitive compensation package, comprehensive benefits, and a culture focused on innovation and inclusion. This role provides a unique opportunity to impact the future of AI technology while working with world-class researchers and engineers in a hybrid work environment.

Last updated 21 days ago

Responsibilities For Senior Machine Learning Engineer

  • Partner with researchers to implement and evolve novel ML algorithms
  • Interact with Microsoft product teams, MSR partners and open-source communities
  • Engineer complex, high performant ML training jobs
  • Reduce ML infrastructure complexities across research projects
  • Work in a cross-disciplinary team of engineers, data scientists and researchers

Requirements For Senior Machine Learning Engineer

Python
Java
  • Bachelor's Degree in Computer Science, Engineering, Statistics, Mathematics, or related field AND 4+ years technical engineering experience
  • 4+ years of industry or academic experience in applying, implementing, and/or developing algorithms for machine learning
  • 2+ years experience with ML engineering programming languages and platforms (Python, PyTorch, TensorFlow, HuggingFace)
  • 2+ years experience with building, debugging and optimizing large ML training jobs

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

Senior Software Engineer role at Microsoft's Applied Sciences Group, focusing on machine learning and next-gen Windows features, offering remote work and competitive compensation.

Senior Software Engineer

Senior Software Engineer position at Microsoft focusing on AI and machine learning development for Microsoft Intune, offering competitive salary and comprehensive benefits.

Senior Applied AI Engineer

Senior Applied AI Engineer role at Microsoft focusing on machine learning innovations and security solutions, offering competitive pay and hybrid work environment.

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 - Windows AI Agent

Senior Software Engineer position at Microsoft focusing on Windows AI infrastructure, model fine-tuning, and cloud-based AI workflows.