Principal Machine Learning Engineer

DoorDash, Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
San Francisco, CASunnyvale, CASeattle, WANew York, NY
Salary
$282,100–$414,800 / yr
Posted
11 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $228k
This role $348k
$151k most similar roles pay here $443k

This role pays more than 97% of similar roles. Most pay $202,187–$254,562 — the shaded band above. At the midpoint, this role pays about $348k versus about $228k for comparable roles.

Based on 240 similar postings.

Employer

About DoorDash, Inc

DoorDash, Inc. is an American company operating online food ordering and food delivery. It trades under the symbol DASH. With a 56% market share, DoorDash is the largest food delivery platform in the United States.

DoorDash, Inc currently has 186 open roles on FindRole.

Listed pay typically runs $143,100–$210,450 across 164 roles with salary data.

Most-posted roles

View all roles at DoorDash, Inc

At a glance

TL;DR · Principal Machine Learning Engineer

Principal Machine Learning Engineer, TEAM leads the Causal ML pod to establish a technical foundation for company-level causal decisioning within high-dimensional, dynamic marketplaces. This role involves setting multi-year technical direction, building a durable causal value metric to estimate incremental impact from product and marketplace actions, and architecting reusable capabilities for treatment effect estimation, counterfactual policy evaluation, and long-term outcome forecasting. The candidate will develop systems for promotions, ranking, and search while ensuring reliability through robust monitoring and governance. Key technical requirements include expertise in causal inference, econometrics, and machine learning, specifically utilizing methods such as doubly robust estimation, double machine learning, instrumental variables, difference-in-differences, synthetic controls, variance reduction, heterogeneous treatment effects, contextual bandits, and off-policy evaluation. The role solves the challenge of translating complex causal evidence into actionable decisions for product prioritization and investment selection.

What does a Machine Learning Engineer earn in California?

Median $239562 from 175 postings across 26 companies.

See salary data

What you'll do

  • Define and build a company-wide causal value metric to measure the incremental impact of product and marketplace actions.
  • Establish the technical roadmap, architecture, and operating model for the Causal ML pod.
  • Architect reusable systems for treatment effect estimation, counterfactual evaluation, and long-term outcome forecasting.
  • Integrate randomized experiments, quasi-experiments, and observational data into a unified decision-making framework.
  • Develop causal layers for production applications including search, ranking, promotions, and demand shaping.
  • Set standards for the validation, monitoring, and governance of causal estimates in production environments.
  • Translate complex causal evidence into actionable insights for senior leadership across product, engineering, and finance teams.
  • Mentor and develop senior engineers and scientists through technical direction and design reviews.

What we're looking for

  • Must have 10+ years of experience in causal inference, econometrics, experimentation, or causal machine learning.
  • Experience leading the design and productionization of causal models, measurement platforms, or large-scale decision engines.
  • Proven ability to set technical direction beyond a single team.
  • Deep judgment regarding randomized experiments, observational methods, surrogate endpoints, and model-based decisioning.
  • Fluency with methods including doubly robust estimation, double machine learning, instrumental variables, difference-in-differences, synthetic controls, and off-policy evaluation.
  • Strong ML engineering and systems skills to manage data contracts, modeling pipelines, and production monitoring.
  • Ability to influence executives and cross-functional partners through clear problem framing and technical judgment.
  • Demonstrated ability to mentor senior engineers and scientists in causal reasoning and engineering craft.

More like this

Similar roles

Principal Machine Learning Engineer

The Walt Disney Company

Remote (Glendale, CA) 37 days ago $207,400–$278,100
Machine Learning Deep Learning LLMs MLOps AWS Lambda Step Functions Glue SQS SNS Personalize Databricks Spark Kinesis Kafka REST Microservices Agile Scrum
10+ yrs exp Remote

Staff Machine Learning Engineer, Causal Inference

DoorDash, Inc

San Francisco, CA +4 40 days ago $203,500–$299,300
Causal Inference Econometrics Uplift Modeling Double ML Off-policy Evaluation Contextual Bandits Doubly Robust Estimation Diff-in-Diff CUPED Machine Learning Experimentation

Staff Machine Learning Scientist, Applied Causal Inference

DoorDash, Inc

San Francisco, CA +4 40 days ago $203,500–$299,300
Causal Inference Econometrics Uplift Modeling Heterogeneous Treatment Effect Models Counterfactual Evaluation Doubly Robust Estimation Double ML Diff-in-Diff Synthetic Controls CUPED Contextual Bandits Off-policy Evaluation Machine Learning ML Engineering

Principal Machine Learning Engineer

Oracle

Santa Clara, CA +1 2 days ago $126,200–$264,100
Machine Learning PyTorch TensorFlow Keras ETL Version Control Software Development Debugging
3+ yrs exp

Principal Machine Learning Engineer

Adobe

San Jose, CA +2 9 days ago $206,400–$379,100
PyTorch CUDA Triton TensorRT Python LLMs Diffusion Models Transformers RAG Kubernetes MLOps Distributed Systems Quantization Nvidia Dynamo
8+ yrs exp

Principal Machine Learning Engineer, Agentic AI

Zillow

Remote 10 days ago $204,400–$326,600
Agentic AI LLM LangChain LangGraph AgentSDK Reinforcement Learning Natural Language Processing GenAI A/B Testing Multi-agent Systems Machine Learning OpenAI
7+ yrs exp Remote