Machine Learning Engineer, Drive

DoorDash DoorDash · Consumer · San Francisco, CA · 341 Executive Engineering

Machine Learning Engineer role focused on building and shipping end-to-end ML systems for DoorDash Drive, including prediction models, logistics optimization using RL, and AI-native product experiences with LLMs/VLMs. The role involves feature engineering, model development, experimentation, deployment, monitoring, and iteration, with a focus on large-scale spatiotemporal, marketplace, and behavioral signals.

What you'd actually do

  1. 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.
  2. Develop deep learning models that leverage large-scale spatiotemporal, marketplace, and behavioral signals to improve prediction accuracy.
  3. Apply reinforcement learning and optimization techniques to improve logistics decision-making, assignment strategies, and marketplace efficiency.
  4. Build AI-native product experiences using large language models (LLMs) and vision-language models (VLMs).
  5. Design and run rigorous online experiments, production monitoring, and model iteration to continuously improve performance.

Skills

Required

  • 5+ years of industry experience building and shipping production machine learning systems
  • Strong experience developing production machine learning models using modern deep learning frameworks such as PyTorch
  • distributed data processing technologies such as Spark and Airflow
  • Experience building, deploying, monitoring, and maintaining production ML systems end-to-end
  • Strong software engineering skills in Python
  • experience with modern ML infrastructure and tooling
  • Deep expertise in at least one of the following areas: Experience applying machine learning to estimation, ranking, prediction, optimization, or decision-making problems at production scale.

Nice to have

  • Hands-on experience with LLMs or VLMs is a strong plus.
  • Experience in logistics, marketplaces, or delivery platforms is helpful but not required.
  • Proficiency using AI-assisted development tools (e.g. Claude Code, Codex, Cursor) throughout the software development lifecycle.

What the JD emphasized

  • shipping production machine learning systems with measurable business impact
  • building and shipping end-to-end ML systems
  • models from research through production
  • model quality and production reliability

Other signals

  • end-to-end ownership of ML systems
  • deep learning models for prediction
  • reinforcement learning and optimization for logistics
  • AI-native product experiences using LLMs and VLMs
  • rigorous online experiments and production monitoring