| Microsoft Careers

Microsoft

Hybrid Actively hiring
US Posted 11 days ago $119,800$234,700 / year

At a glance

AI generated

TL;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

Python PyTorch TensorFlow Kubernetes Docker CI/CD Prometheus Grafana PostgreSQL Redis AWS Azure Google Cloud Platform LLMs Reinforcement Learning Multi-Agent Systems Deep Learning Recommendation Systems Reranking Whole-Page Optimization Sequential Modeling Experimentation MLOps

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

View all roles at Microsoft