Machine Learning Engineer

Microsoft builds end-to-end Azure AI stack/PaaS and is core to Azure's innovation, developing flagship products from Office to Teams and Xbox.
$117,200 - $229,200
Machine Learning
Senior Software Engineer
Remote
5,000+ Employees
4+ years of experience
AI · Enterprise SaaS

Description For Machine Learning Engineer

Microsoft's AI Platform organization is seeking a Machine Learning Engineer to join their Evaluation AI team, focusing on cutting-edge NLP and Deep Learning models. This role offers an opportunity to work on Azure OpenAI, Azure ML, and Cognitive Services, building the next generation model evaluation platform. The position combines hands-on machine learning engineering with large-scale product development, offering competitive compensation between $117,200 - $229,200. The role is remote-friendly with up to 100% work from home options.

The ideal candidate will have strong experience in machine learning, particularly with large language models (LLMs) and deep learning architectures. You'll be working on implementing cutting-edge evaluation methods and building end-to-end pipelines for model training, data analysis, and model serving. This is an excellent opportunity for someone passionate about AI who wants to impact products used by millions while working with state-of-the-art technology.

Microsoft offers comprehensive benefits including industry-leading healthcare, educational resources, and parental leave. The company strongly values diversity and inclusion, seeking out different perspectives to enhance collective power. With Microsoft's mission to empower every person and organization globally, this role provides a unique opportunity to contribute to transformative AI technologies while growing professionally in a supportive environment.

Last updated 20 days ago

Responsibilities For Machine Learning Engineer

  • Work on architecture, design and development of the next generation of Azure AI's evaluation platform
  • Work with researchers, applied scientists, and machine learning engineers to design and build end-to-end pipelines
  • Implement latest evaluation methods from published literature and methods in the industry
  • Drive new product features and evaluation metrics

Requirements For Machine Learning Engineer

Python
Java
JavaScript
  • Bachelor's Degree in Computer Science or related technical discipline
  • 4+ years technical engineering experience with coding
  • Experience in applying, implementing, and/or developing algorithms for machine learning, AI, or statistics
  • Experience with large language models (LLM) architectures, inference, fine-tuning and evaluation
  • Deep understanding of deep learning model architectures
  • Experience with building, debugging and optimizing large, high performance ML training jobs

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

Senior Applied AI Engineer

Senior Applied AI Engineer role at Microsoft Security, focusing on developing autonomous agents and AI systems for cybersecurity, with competitive pay and remote work options.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on AI-enabled developer tools, offering remote work and competitive compensation.

Senior Software Engineer-Machine Learning Frameworks

Senior Software Engineer role at Microsoft focusing on developing and optimizing machine learning frameworks through the DeepSpeed open-source library.

Senior Software Engineer- GPU

Senior Software Engineer position at Microsoft focusing on GPU optimization and AI infrastructure development for large language models.

Senior Software Engineer- AI Compilers

Senior Software Engineer position at Microsoft focusing on AI compiler development, requiring expertise in C++, Python, and compiler frameworks with 4+ years of experience.