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, explainability, 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 advanced 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) with hands-on production experience
  • Expertise in programming languages (e.g., Python) and machine learning libraries (e.g., LightGBM, Spark MLLib, PyTorch)
  • Deep understanding of complex systems such as Marketplaces, and domain knowledge in Deep Learning, Reinforcement Learning, Operations Research, and Forecasting
  • Experience shipping production-grade ML models and optimization systems, and designing sophisticated experimentation techniques

DoorDash offers a comprehensive benefits package, including a 401(k) plan with employer match, paid time off, parental leave, wellness benefits, and several paid holidays. Full-time employees also receive medical, dental, and vision benefits, disability and life insurance, and mental health support.

Join DoorDash to work on cutting-edge machine learning problems and make a significant impact on the future of on-demand logistics!

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 full modeling lifecycle (feature creation, model development, testing, experimentation, monitoring, explainability, and maintenance)
  • 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 advanced machine learning models
  • Strong background in Deep Learning and OSS ML technologies (Spark, PyTorch, Airflow)
  • Expertise in programming languages (e.g., Python) and machine learning libraries
  • Deep understanding of complex systems such as Marketplaces
  • Experience shipping production-grade ML models and optimization systems

Benefits For Machine Learning Engineer - ETA & Routing

401k
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
  • 401(k) plan with employer match
  • Paid time off
  • Paid parental leave
  • Wellness benefits
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Disability insurance
  • Life insurance
  • Mental health support

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

DoorDash seeks Machine Learning Engineer for ETA & Routing to develop advanced models, impacting millions of users across their three-sided marketplace.

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.