Staff Machine Learning Engineer, Fulfillment Planning

DoorDash, Inc

Confirmed live today High trust

Quick summary

Work type
On-site
Location
San Francisco, CASunnyvale, CA
Salary
$203,500–$299,300 / yr
Posted
14 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $226k
This role $251k
$170k $313k
below market most similar roles pay here above market

This role pays more than 68% of similar roles. Most pay $198,000–$254,750 — the blue band above. At the midpoint, this role pays about $251k versus about $226k 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 97 open roles on FindRole.

Listed pay typically runs $163,800–$240,900 across 96 roles with salary data.

Most-posted roles

View all roles at DoorDash, Inc

At a glance

TL;DR · Staff Machine Learning Engineer, Fulfillment Planning

The Staff Machine Learning Engineer joins the Fulfillment Planning team to lead the design, development, and deployment of large-scale production machine learning systems. This role involves owning foundational ML systems for real-time assignment and fulfillment estimation, while also contributing to batching, demand shaping, and logistics optimization. You will build 0→1 initiatives, define architectures, and establish best practices for model development, monitoring, and governance. The position requires proficiency in Python and modern deep learning frameworks to solve complex logistics problems, including routing and timing across diverse geographies. You will work on Tier-0 services that require high reliability and low latency, ultimately shaping the technical direction for logistics machine learning and developing an LLM-inspired foundation model for intelligence across the entire fulfillment ecosystem.

What does a Machine Learning Engineer earn in California?

Median $235750 from 200 postings across 34 companies.

See salary data

What you'll do

  • Design, develop, and deploy large-scale production ML systems for real-time delivery assignment and fulfillment estimation.
  • Lead 0→1 ML initiatives to define how machine learning and optimization are applied across fulfillment products.
  • Influence the architecture, strategy, and execution of Tier-0 logistics services critical to the platform.
  • Establish best practices for model development, deployment, monitoring, retraining, and governance.
  • Define and lead the technical vision for an LLM-inspired foundation model for logistics intelligence.
  • Mentor other engineers and raise the technical bar for logistics ML across the organization.

What we're looking for

  • You have 8+ years of industry experience building and deploying production-scale machine learning systems.
  • You have strong machine learning fundamentals and know how to apply them to large-scale production systems.
  • You are fluent in Python.
  • You have hands-on experience with modern ML frameworks, especially deep learning frameworks.
  • You have designed, launched, and operated mission-critical ML models in production, including monitoring, retraining, reliability, and governance.
  • You can lead complex technical projects end to end and influence stakeholders across multiple teams or organizations.
  • You have built or shipped large-scale ML models for recommendation, ads, marketplace, logistics, or other domains.
  • You have experience with knowledge distillation from large teacher models into efficient production models.

More like this

Similar roles

Machine Learning Engineer, Fulfillment

Lyft

San Francisco, CA 69 days ago $140,800–$176,000
Machine Learning Python Golang TensorFlow PyTorch Deep Learning Recommendation Systems Feature Pipelines Model Training Regression Analysis Hypothesis Testing Production Systems
2+ yrs exp Hybrid

Staff Machine Learning Engineer, Personalization

DoorDash, Inc

San Francisco, CA +1 14 days ago $203,500–$299,300
Machine Learning Python PyTorch TensorFlow Causal Inference Recommendation Systems LLMs Deep Learning Statistics Computer Science Software Development Lifecycle Claude Code Codex Cursor
8+ yrs exp Hybrid

Staff Machine Learning Engineer

Coinbase

Remote 12 days ago $218,025–$256,500
Python LLMs Deep Learning Graph Neural Networks NLP Machine Learning Information Retrieval Data Mining Statistics Gradient-Boosted Trees Regression Data Workflows Production ML Systems Observability Responsible AI
8+ yrs exp Remote

Staff Machine Learning Engineer

Uber

Sunnyvale, CA +2 4 days ago
Machine Learning Deep Learning Generative AI Optimization Algorithms Python C++ Java Go C Spark Hive Causal Modeling Reinforcement Learning Representation Learning Large-scale Data Systems Production-ready Algorithmic Systems
7+ yrs exp Hybrid

Staff Machine Learning Engineer

Capital One Financial

Plano, TX +1 47 days ago
Machine Learning Python C++ Scala C Dask RAPIDS NumPy Pandas Scikit-learn Distributed Computing Data Pipelines High Performance Computing
10+ yrs exp

Staff Machine Learning Engineer

Arm Holdings

Austin, TX 71 days ago $198,100–$268,000
Machine Learning Python TensorFlow PyTorch ARM Architecture Computer Architecture Deep Learning GPU Neural Networks
3+ yrs exp Hybrid