Machine Learning Engineer, Drive

Visa Hunt

Sunnyvale, San Francisco (CA, CA)

On-site

USD 150,000 - 210,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

DoorDash is seeking a Machine Learning Engineer for the Drive team to own ML systems end-to-end—from feature engineering and model development to experimentation, deployment, monitoring, and continuous iteration.

You will build next-generation ML models for delivery ETA, pickup ETA, and merchant prep-time estimation, and apply reinforcement learning to improve logistics decisions and marketplace efficiency. We also explore AI-native experiences using LLMs and vision-language models.

Responsibilities

  • Own machine learning systems end-to-end—from feature engineering and model development to experimentation, deployment, monitoring, and iteration.
  • Build and deploy next-generation ML models for ETA and optimization tasks, leveraging spatiotemporal and behavioral signals.
  • Apply reinforcement learning and optimization to enhance logistics decisions and marketplace efficiency.
  • Develop AI-native product experiences using LLMs and vision-language models for tasks like image-based verification and receipt processing.

Job description

About the Team

DoorDash Drive powers deliveries placed through merchants' own channels—including their websites, mobile apps, and phone orders—using DoorDash's logistics network. The Drive Machine Learning team builds the prediction and intelligence systems that power this business, including delivery and pickup time estimation, merchant prep-time prediction, order release optimization, logistics decision‑making, and AI‑powered delivery quality signals.

Drive presents a unique machine learning challenge. Every merchant has different operational workflows, preparation patterns, and customer expectations, requiring models that generalize across millions of deliveries while adapting to highly diverse merchant behavior. Our team has significant opportunities to improve prediction accuracy, optimize logistics decisions, and build AI‑native experiences that directly improve merchant, consumer, and dasher outcomes.

About the Role

As a Machine Learning Engineer on the Drive team, you'll own machine learning systems end-to-end—from feature engineering and model development to experimentation, deployment, monitoring, and continuous iteration.

Your work will span several high-impact problem areas:

  • Build next-generation machine learning models for delivery ETA, pickup ETA, merchant prep‑time estimation, and order release prediction that improve reliability for merchants and consumers.
  • Develop deep learning models that leverage large‑scale spatiotemporal, marketplace, and behavioral signals to improve prediction accuracy.
  • Apply reinforcement learning and optimization techniques to improve logistics decision‑making, assignment strategies, and marketplace efficiency.
  • Build AI‑native product experiences using large language models (LLMs) and vision‑language models (VLMs). For example, transform pickup photos, item verification flows, receipts,
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Machine Learning Engineer, Drive
Machine Learning Engineer, Drive

Doordashusa • San Francisco (CA)

On-site
USD 150,000 - 200,000
ML Engineer, Delivery Intelligence & Logistics AI
ML Engineer, Delivery Intelligence & Logistics AI

Visa Hunt • Sunnyvale (CA), San Francisco (CA)

On-site
USD 150,000 - 210,000
ML Engineer, End-to-End Logistics & AI Systems
ML Engineer, End-to-End Logistics & AI Systems

DoorDash • San Francisco (CA)

On-site
USD 150,000 - 270,000
401(k) with employer matching
16 weeks paid parental leave
Medical, dental, and vision benefits
+5
ML Engineer, Delivery Logistics & ETA AI
ML Engineer, Delivery Logistics & ETA AI

Jobzhr • Sunnyvale (CA)

On-site
USD 168,000 - 247,000
401(k) with employer matching
16 weeks paid parental leave
Wellness benefits
+7
Senior ML Engineer - Real-Time Delivery & Logistics
Senior ML Engineer - Real-Time Delivery & Logistics

DoorDash • Sunnyvale (CA)

On-site
USD 137,000 - 299,000
401(k) matching
Paid parental leave (16 weeks)
Wellness benefits
+2
ML Engineer - Delivery ETA & Logistics AI
ML Engineer - Delivery ETA & Logistics AI

Doordashusa • San Francisco (CA)

On-site
USD 150,000 - 200,000
ML Engineer—End-to-End Delivery AI & Equity
ML Engineer—End-to-End Delivery AI & Equity

Jobzhr • San Francisco (CA)

On-site
USD 204,000 - 299,000
Senior Machine Learning Engineer - Production ML & RL
Senior Machine Learning Engineer - Production ML & RL

DoorDash • Seattle (WA)

On-site
USD 204,000 - 299,000
401(k) with match
Paid parental leave
Wellness benefits
+2
ML Engineer, Logistics & Delivery AI
ML Engineer, Logistics & Delivery AI

DoorDash USA • San Francisco (CA)

Hybrid
USD 167,000 - 299,000
401(k) plan with employer matching
16 weeks of paid parental leave
Wellness benefits
+2
Staff ML Engineer - Real-Time Fulfillment & Logistics
Staff ML Engineer - Real-Time Fulfillment & Logistics

DoorDash • Sunnyvale (CA)

On-site
USD 137,000 - 202,000
401(k) plan with employer matching
16 weeks of paid parental leave
Paid time off and sick leave
+2