Machine Learning Engineer - ETA & Routing

DoorDash is a technology and logistics company that started with door-to-door delivery, bringing on-demand delivery to local economies.
$119,100 - $252,400
Machine Learning
Senior Software Engineer
Hybrid
3+ years of experience
AI · Logistics

Description For Machine Learning Engineer - ETA & Routing

DoorDash is seeking a talented Machine Learning Engineer to develop and improve ETA and Routing models for their three-sided marketplace of consumers, merchants, and dashers. This role offers the opportunity to work on fundamental problems at scale, creating a major impact on the company and its businesses.

Key Responsibilities:

  • Build Deep Learning models for next-generation ETA to provide accurate, scalable, and robust time predictions
  • Develop Machine Learning models in the routing space to positively impact top-line business metrics
  • Own the full modeling lifecycle, including feature creation, model development, testing, experimentation, monitoring, and maintenance
  • Explore new opportunities where ETA/Routing can benefit new business, markets, and regions

Requirements:

  • 1+ years of industry experience post PhD or 3+ years of industry experience post graduate degree in developing machine learning models with business impact
  • M.S. or PhD in Computer Science, Statistics, or related quantitative fields
  • Strong background in Deep Learning and OSS ML technologies (Spark, PyTorch, Airflow)
  • Expertise in programming languages (e.g., Python) and ML libraries (e.g., LightGBM, Spark MLLib, PyTorch)
  • Deep understanding of complex systems like Marketplaces and domain knowledge in Deep Learning, Reinforcement Learning, Operations Research, and Forecasting
  • Experience shipping production-grade ML models and optimization systems
  • Located or willing to relocate to San Francisco, CA, Sunnyvale, CA, or Seattle, WA

DoorDash offers a comprehensive benefits package, including equity grants, 401(k) with employer match, paid time off, parental leave, and wellness benefits. This is an exciting opportunity to work on cutting-edge machine learning problems in a fast-paced, high-growth environment.

Last updated 3 months ago

Responsibilities For Machine Learning Engineer - ETA & Routing

  • Build Deep Learning models for next-generation ETA
  • Develop Machine Learning models in the routing space
  • Own the modeling lifecycle end-to-end
  • Explore new opportunities for ETA/Routing in new business, markets, and regions

Requirements For Machine Learning Engineer - ETA & Routing

Python
  • M.S. or PhD in Computer Science, Statistics, or related quantitative fields
  • 1+ years of industry experience post PhD or 3+ years of industry experience post graduate degree in developing machine learning models
  • Strong background in Deep Learning and OSS ML technologies (Spark, PyTorch, Airflow)
  • Expertise in programming languages (e.g., Python) and ML libraries (e.g., LightGBM, Spark MLLib, PyTorch)
  • Deep understanding of complex systems like Marketplaces
  • Domain knowledge in Deep Learning, Reinforcement Learning, Operations Research, and Forecasting
  • Experience shipping production-grade ML models and optimization systems

Benefits For Machine Learning Engineer - ETA & Routing

401k
Dental Insurance
Equity
Medical Insurance
Mental Health Assistance
Parental Leave
Vision Insurance
  • Equity grants
  • 401(k) plan with employer match
  • Paid time off
  • Paid parental leave
  • Wellness benefits
  • Medical benefits
  • Dental benefits
  • Vision benefits
  • Disability insurance
  • Life insurance
  • Family-forming assistance
  • Commuter benefit match
  • Mental health program

Interested in this job?

Jobs Related To DoorDash USA Machine Learning Engineer - ETA & Routing

Senior Software Engineer, Machine Learning - Personalization & Growth

Senior Machine Learning Engineer role at DoorDash, focusing on personalization and growth for retail and grocery business.

Senior Software Engineer, Machine Learning - Fraud

Senior Software Engineer, Machine Learning - Fraud position at DoorDash USA, focusing on developing cutting-edge anti-fraud systems using machine learning.

Machine Learning Engineer, Computer Vision

Senior Machine Learning Engineer specializing in Computer Vision for DoorDash's grocery and retail delivery business.

Machine Learning Engineer - ETA & Routing

Join DoorDash as a Machine Learning Engineer to develop advanced ETA and Routing models, impacting millions of users in the on-demand delivery space.

Software Engineer, Machine Learning Infrastructure

Join DoorDash as a Software Engineer in Machine Learning Infrastructure to build world-class ML platforms and empower efficient machine learning at scale.