| Microsoft Careers

Microsoft

Quick summary

Work type
On-site
Location
Salary
$142,800–$274,800 / yr
Posted
26 days ago
Closes
Nov 11, 2026

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $180k
This role $209k
$101k most similar roles pay here $293k

This role pays more than 95% of similar roles. Most pay $152,150–$207,350 — the shaded band above. At the midpoint, this role pays about $209k versus about $180k for comparable roles.

Based on 238 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 1104 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · | Microsoft Careers

As a Principal Data Scientist at Microsoft, you will work closely with data engineering, product, field, and finance teams to transform large-scale telemetry into actionable insights, influencing product direction and executive decision-making. Your responsibilities include defining compensable metrics, designing quota models, and ensuring alignment between business objectives and model outputs. You will leverage Python, SQL Server, PySpark, and other tools like Hadoop, Apache Spark, CI/CD, Docker, Delta Lake, MLflow, Azure ML, and REST API development to build scalable data pipelines and machine learning models. With expertise in cloud platforms such as Azure Synapse and Azure Foundry, you will mentor junior data scientists and lead end-to-end ML lifecycle projects, ensuring ethical standards are met while driving innovation across product lines.

What you'll do

  • Defines quota-setting strategy aligned with business and customer objectives.
  • Partners cross-functionally to apply machine learning methods to quota design.
  • Leads project teams in troubleshooting issues by gathering data from multiple sources.
  • Oversees data acquisition, ensuring datasets are properly formatted and documented.
  • Conducts thorough reviews of analytical techniques to determine next steps.
  • Mentors engineers on ethical data handling and best practices for data cleaning.

What we're looking for

  • Doctorate in Data Science or related field with 8+ years of data-science experience.
  • 10+ years of hands-on experience with cloud data platforms like Azure, AWS, or Google Cloud.
  • Extensive programming expertise in Python, SQL Server, and PySpark for scalable data pipelines and ML models.
  • Proven ability to translate business requirements into data-driven solutions using various ML algorithms.
  • Strong communication skills and proven track record of collaborating across cross-functional teams.
  • Experience managing stakeholder communications and leading end-to-end ML lifecycle projects.

More like this

Similar roles

| Microsoft Careers

Microsoft

Redmond, WA 50 days ago $142,800$274,800
Power BI Azure Data Explorer Kusto Python R SQL Tableau Excel BI/analytics platforms telemetry systems experimentation frameworks Windows developer ecosystem .NET WinUI data visualization dashboards CI/CD Git GitHub JIRA Trello

| Microsoft Careers

Microsoft

US 26 days ago $130,900$251,900
AI Cloud Security CI/CD Data Protection Model Protection Runtime Monitoring Agent Security Market Trends Competitive Intelligence Vendor Analysis Technical Communication Cybersecurity AI Governance Risk Management Product Marketing Strategic Market Analysis

| Microsoft Careers

Microsoft

US 33 days ago $119,800$234,700
Azure Kubernetes AWS Terraform Docker CI/CD PostgreSQL Python Go Prometheus Grafana Git Jenkins Ansible Linux Windows_Server VMware Cisco_Networking Nutanix OpenStack Scrum Agile

| Microsoft Careers

Microsoft

US 12 days ago $142,800$274,800
KQL MITRE ATT&CK Python Azure Kubernetes Terraform Docker CI/CD PostgreSQL Prometheus Grafana Ansible Git Jenkins Linux Windows AWS Google Cloud Platform JSON YAML REST APIs

| Microsoft Careers

Microsoft

US 23 days ago $85,400$168,100
Spark Databricks Apache Spark Flink Ray Trino Snowflake Kafka Azure EventHubs Pulsar Kubernetes Terraform Bicep CI/CD IaC Python PostgreSQL Redis MongoDB Prometheus Grafana
Hybrid