Staff Machine Learning Engineer, Fulfillment Planning
DoorDash · San Francisco, CA; Sunnyvale, CA
About this role
About the Team
The Fulfillment Planning team builds the intelligence that powers DoorDash’s logistics network. We optimize how deliveries are planned and executed across the full delivery lifecycle, improving customer experience, merchant outcomes, Dasher efficiency, and DoorDash profitability. Our mission is to improve fulfillment quality while reducing fulfillment cost. We do this by applying machine learning, optimization, and systems engineering to the core decisions behind assignment, routing, batching, timing, and fulfillment estimation.
The team works on some of DoorDash’s most important logistics systems, including:
The core assignment engine that matches deliveries with Dashers in real time.
Real-time ETA and fulfillment estimation systems for consumers, Dashers, and merchants across diverse geographies and all business lines.
Assignment and planning algorithms for specialized delivery types, including grocery, retail, parcel, and catering.
ML models and optimization algorithms that shape demand, improve service quality, and reduce cost.
Tier-0 logistics services that require high reliability, low latency, and strong operational discipline.…
Summary from DoorDash's official Greenhouse career feed — read the full description on the original posting ↗
The full job description lives on DoorDash's official careers page. AI Stack Jobs links you straight to it — we never sit between you and the employer.
More AI/ML roles at DoorDash
- 2026-08-17 New York, NY
- 2026-08-17 San Francisco, CA
- 2026-08-17 San Francisco, CA; Sunnyvale, CA; Los Angeles, CA; Seattle, WA; New York, NY
- 2026-08-17 San Francisco, CA; Seattle, WA; New York, NY; Los Angeles, CA; Chicago, IL; Austin, TX; Washington D.C.
- 2026-08-17 San Francisco, CA; Sunnyvale, CA; Seattle, WA; New York, NY
- 2026-08-17 San Francisco, CA; Seattle, WA; New York, NY