Senior Machine Learning Engineer, Applied Scientist

Microsoft

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
—
Salary
$119,800–$234,700 / yr
Posted
1 day ago
Freshness
Confirmed live today
Closes
May 1, 2027

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $226k
This role $177k
$101k $297k
below market most similar roles pay here above market

This role pays less than 82% of similar roles. Most pay $196,750–$254,750 — the blue band above. At the midpoint, this role pays about $177k versus about $226k for comparable roles.

Based on 240 similar postings.

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 636 open roles on FindRole.

Listed pay typically runs $119,800–$234,700 across 591 roles with salary data.

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Senior Machine Learning Engineer, Applied Scientist

The Senior Machine Learning Engineer - Applied Scientist joins the team to define, evaluate, and build next-generation AI-powered product experiences. This role involves leading applied science strategy from opportunity identification through launch, focusing on defining success metrics for customer value, reliability, and safety. You will design and operationalize LLM evaluation frameworks across the development lifecycle, building methodologies for agentic, retrieval-augmented, and multimodal AI systems involving text, image, document, audio, and video. Key responsibilities include developing offline experimentation pipelines to compare models, prompts, and retrieval strategies while ensuring production-quality software engineering standards like scalability and observability. The position requires expertise in LLMs, MLOps, and prompt engineering to solve complex technical problems regarding grounding quality, tool use, and responsible AI considerations within a production environment.

What does a Machine Learning Engineer earn?

Median $231150 from 317 postings across 48 companies.

See salary data

What you'll do

  • Lead applied science strategy for AI products from opportunity identification through launch and continuous improvement.
  • Define success metrics for AI experiences including customer value, reliability, safety, and business impact.
  • Design and operationalize LLM evaluation frameworks across the entire product development lifecycle.
  • Build evaluation methodologies for agentic, retrieval-augmented, and multimodal AI systems.
  • Develop offline experimentation pipelines to compare models, prompts, retrieval strategies, and system behaviors.
  • Partner with engineering and product leadership to align science priorities with roadmap decisions.
  • Collaborate with software engineering teams to build scalable, reliable, and maintainable production AI systems.
  • Establish quality bars for AI launches using evaluation scorecards, regression testing, and guardrail metrics.

What we're looking for

  • Bachelor's Degree in a related field and 6+ years of related experience.
  • Master's Degree in a related field and 4+ years of related experience.
  • Doctorate in a related field and 3+ years of related experience.
  • Ability to pass the Microsoft Cloud background check.
  • Significant experience building, evaluating, and shipping AI/ML-powered products or services (preferred).
  • Hands-on experience with large language models, including prompt engineering, RAG, agents, and evaluation-driven iteration (preferred).
  • Deep understanding of LLM evaluation throughout the development lifecycle, including dataset creation and benchmark design (preferred).
  • Solid software engineering skills and experience collaborating with engineers to build production-quality AI systems (preferred).

More like this

Similar roles

Senior Machine Learning Engineer

Apple Inc

San Francisco, CA 5 days ago $184,700–$324,800
Generative AI LLM NLP Python PyTorch TensorFlow RAG RLHF Transformer Architectures Spark Distributed Data Processing Quantization Distillation Model Compression Representation Learning Embeddings Multi-agent Orchestration Active Learning
6+ yrs exp

Senior Machine Learning Engineer

Apple Inc

Seattle, WA 49 days ago $175,000–$308,500
Generative AI LLM NLP Python PyTorch TensorFlow RAG RLHF Transformer Architectures Spark Distributed Data Processing Quantization Distillation Model Compression Representation Learning Embeddings Multi-agent Orchestration Active Learning
6+ yrs exp

Senior Machine Learning Engineer

Apple Inc

Cupertino, CA 49 days ago $184,700–$324,800
Generative AI LLM NLP Python PyTorch TensorFlow RAG RLHF Transformer Architectures Spark Distributed Data Processing Quantization Distillation Model Compression Representation Learning Active Learning Multi-agent Orchestration
6+ yrs exp

Senior Machine Learning Engineer

Adobe

San Jose, CA 47 days ago $151,800–$265,350
Python Java PyTorch TensorFlow JAX LLM RAG AWS Azure Redis Elasticsearch Snowflake Microservices APIs ML-Ops Agent-Ops Monitoring Observability
5+ yrs exp

Senior Machine Learning Engineer

Cloudflare, Inc

Austin, TX 125 days ago
Python PyTorch TensorFlow Scikit-Learn LangChain LangGraph Autogen RAG LLMOps Docker Kubernetes Terraform AWS GCP Azure BigQuery FastAPI TypeScript React Airflow Argo Workflows ArgoCD CI/CD Pytest
3+ yrs exp Hybrid

Senior Machine Learning Engineer

Nvidia

Santa Clara, CA 65 days ago
Machine Learning C++ Python PyTorch TensorFlow Computer Vision Multi-sensor Fusion Deep Learning TensorRT Transformers Data Pipelines Model Optimization NVIDIA DRIVE AV Object Detection Semantic Segmentation
8+ yrs exp