At a glance
AI generatedTL;DR
As a Senior Machine Learning Engineer on Microsoft’s AI team, you will lead the design and development of large-scale recommendation, ranking, personalization, and generative AI systems across consumer products like Edge, Windows, Mobile, Copilot, and MSN. Your day-to-day involves driving technical strategy for retrieval, ranking, reranking, whole-page optimization, and LLM-powered experiences, while developing cutting-edge machine learning models for engagement optimization and long-term user satisfaction. You will innovate in generative AI, multi-agent systems, reinforcement learning, and context-aware recommendation technologies, balancing user engagement with quality and revenue outcomes. This role requires expertise in deep learning frameworks like PyTorch or TensorFlow, experience with billion-scale user systems, and a track record of technical leadership and cross-functional influence in machine learning and recommender systems.
Skills
What you'll do
- Lead the design and development of large-scale recommendation, ranking, personalization, and generative AI systems.
- Drive technical strategy for retrieval, ranking, reranking, whole-page optimization, and LLM-powered experiences.
- Develop advanced machine learning models for engagement optimization and long-term user satisfaction.
- Innovate in generative AI, multi-agent systems, reinforcement learning, and context-aware recommendation technologies.
- Define and implement multi-objective optimization frameworks balancing various outcomes like engagement and revenue.
What we're looking for
- Bachelor's degree in a relevant field with 4+ years of experience or equivalent.
- Proven experience in machine learning, recommender systems, ranking, search, and personalization.
- Experience building and deploying large-scale production ML systems.
- Proficiency with deep learning frameworks like PyTorch or TensorFlow.
- Understanding of experimentation, metrics, and model evaluation techniques.
- Experience with billion-scale user systems and low-latency serving infrastructure.
Employer
About Microsoft
Microsoft Corporation is a global technology leader producing software, hardware, and cloud services including Windows, Office 365, Azure cloud platform, Xbox gaming, and Surface devices. Industry: Software & Cloud Computing
Microsoft currently has 534 open roles on FindRole.
Listed pay typically runs $119,800–$234,700 across 488 roles with salary data.
Most-posted roles
- | Microsoft Careers 121
- Principal Software Engineer | Microsoft Careers 19
- Senior Software Engineer | Microsoft Careers 18
- Software Engineer II | Microsoft Careers 10
- Principal Applied Scientist | Microsoft Careers 5