Staff Machine Learning Engineer, Fulfillment Planning

DoorDash, Inc

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
San Francisco, CASunnyvale, CA
Salary
$137,100–$201,600 / yr
Posted
107 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $226k
This role $169k
$119k most similar roles pay here $306k

This role pays less than 85% of similar roles. Most pay $194,300–$256,950 — the shaded band above. At the midpoint, this role pays about $169k 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 187 open roles on FindRole.

Listed pay typically runs $144,800–$212,950 across 166 roles with salary data.

Most-posted roles

View all roles at DoorDash, Inc

At a glance

TL;DR · Staff Machine Learning Engineer, Fulfillment Planning

Staff Machine Learning Engineer, Fulfillment Planning joins the Fulfillment Planning team to build intelligence powering the logistics network. This role involves designing, developing, and deploying large-scale production machine learning systems that drive real-time decisioning for assignment, routing, batching, timing, and fulfillment estimation across various business lines. The engineer will own foundational ML systems, establish modeling and deployment standards, and mentor others while defining technical direction for high-reliability, low-latency Tier-0 services. Candidates must be fluent in Python and possess experience with modern deep learning frameworks to solve complex problems like demand shaping and knowledge distillation from large teacher models into efficient production versions. The work focuses on the core logistics problem of optimizing delivery execution to improve merchant outcomes and Dasher efficiency while reducing costs across diverse geographies and specialized delivery types including grocery, retail, and parcel.

What does a Machine Learning Engineer earn in California?

Median $246394 from 172 postings across 28 companies.

See salary data

What you'll do

  • Design and develop large-scale production ML systems for real-time delivery assignment and fulfillment estimation.
  • Lead 0 to 1 machine learning initiatives to improve logistics efficiency, quality, and cost.
  • Define technical architecture, modeling standards, and deployment best practices for high-reliability Tier-0 services.
  • Develop advanced AI solutions including LLM-inspired foundation models for logistics intelligence.
  • Establish protocols for model monitoring, retraining, governance, and production reliability.
  • Mentor other engineers to raise the technical bar for machine learning across the organization.
  • Drive the technical roadmap for complex projects involving routing, batching, and demand shaping.

What we're looking for

  • You must have 8+ years of industry experience building and deploying production-scale machine learning systems.
  • You must possess strong machine learning fundamentals applied to large-scale production systems.
  • You must be fluent in Python.
  • You must have hands-on experience with modern ML frameworks, specifically deep learning frameworks.
  • You must have experience designing, launching, and operating mission-critical ML models including monitoring, retraining, and governance.
  • You must have experience with knowledge distillation from large teacher models into efficient production models.
  • You must be able to lead complex technical projects end-to-end and influence stakeholders across multiple teams.
  • You must be able to communicate clearly with both technical and non-technical audiences.

More like this

Similar roles

Staff Machine Learning Engineer, Consumer

Reddit

Remote 171 days ago $230,000$322,000
Machine Learning Python Golang TensorFlow PyTorch Hugging Face LLM GenAI RAG Spark Kafka Ray Airflow BigQuery Redis Distributed Systems NLP Search Systems Recommender Systems
7+ yrs exp Remote

Staff Machine Learning Engineer, AI RD

Robinhood

Bellevue, WA +1 45 days ago $255,000$300,000
Machine Learning LLM Fine-tuning Agentic Workflows Python Recommendation Systems Deep Learning Feature Engineering ML Infrastructure Model Deployment Monitoring Data Engineering Optimization
10+ yrs exp Hybrid

Machine Learning Engineer, Drive

DoorDash, Inc

San Francisco, CA +2 36 days ago $137,100$201,600
Machine Learning Deep Learning Reinforcement Learning Large Language Models (LLMs) Vision-Language Models (VLMs) Python PyTorch Spark Airflow Optimization Operations Research Feature Engineering Monitoring AI-assisted development tools
5+ yrs exp

Staff Machine Learning Engineer

Intuit

Mountain View, CA 152 days ago $202,500$274,000
Python TensorFlow Keras Spark SQL NLTK NumPy Pandas AWS GCP Git GitHub Machine Learning Operations Data Pipelines R Data Structures Algorithms
7+ yrs exp

Staff Machine Learning Engineer

Intuit

Mountain View, CA 148 days ago $202,500$274,000
Python NLTK NumPy Pandas TensorFlow Keras R Spark SQL Git GitHub CUDA cuDNN AWS GCP Machine Learning Feature Engineering
6+ yrs exp

Staff Machine Learning Engineer

GEICO

Palo Alto, CA +1 98 days ago $130,000$260,000
Generative AI LLMs Python Java C++ C# Kubernetes CICD Kafka Spark Ray Airflow Temporal PostgreSQL MongoDB Cassandra Snowflake elastic search Qdrant
6+ yrs exp