Machine Learning Engineer - DoorDash Labs

DoorDash is a technology and logistics company that started with door-to-door delivery, transforming into a comprehensive goods delivery platform.
$159,800 - $235,000
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Robotics · Logistics

Description For Machine Learning Engineer - DoorDash Labs

DoorDash Labs, an independent team within DoorDash, is seeking a Machine Learning Engineer to help transform last-mile logistics through robotics and automation. This role offers an exciting opportunity to work on cutting-edge ML solutions that directly impact millions of users across DoorDash's three-sided marketplace of consumers, merchants, and dashers.

The position requires a strong background in machine learning, with candidates needing either 3+ years post-PhD experience or 5+ years post-graduate degree experience. You'll be working with a robust data and ML infrastructure to develop inference and ML models that tackle critical business challenges. The role involves end-to-end ownership of the modeling lifecycle, from feature creation to production deployment and maintenance.

As part of DoorDash, you'll join a mission-driven company that's committed to empowering local economies. The company offers comprehensive benefits including competitive base salary ($159,800 - $235,000), equity grants, excellent healthcare coverage, 401(k) matching, and extensive parental leave. The work environment promotes diversity, inclusion, and continuous learning.

Key responsibilities include building production ML models to enhance consumer experience, reducing service issues like missing items and incorrect delivery times, and developing sophisticated experimentation techniques. You'll collaborate with engineers, analysts, and product managers to drive business growth through data-driven solutions.

The ideal candidate should have expertise in Python and ML frameworks, deep understanding of marketplace systems, and experience with production-grade ML models. This role requires presence in either San Francisco or Sunnyvale, CA, offering the opportunity to work on transformative technology in one of the world's leading delivery logistics companies.

Last updated 6 hours ago

Responsibilities For Machine Learning Engineer - DoorDash Labs

  • Build statistical and ML models that run in production to enhance consumer experience
  • Own the modeling life cycle end-to-end including feature creation and model development
  • Work on reducing missing items, cancellations, improving estimated arrival times
  • Develop and iterate on models to help grow business and improve service quality

Requirements For Machine Learning Engineer - DoorDash Labs

Python
  • 3+ years of industry experience post PhD or 5+ years of industry experience post graduate degree
  • M.S., or PhD. in Machine Learning, Statistics, Computer Science, Applied Mathematics or related fields
  • Expertise with programming languages like python, SciKit Learn, Lightgbm, Spark MLLib, PyTorch, TensorFlow
  • Deep understanding of complex systems such as Marketplaces
  • Experience shipping production-grade ML models and optimization systems
  • Must be located or planning to relocate to San Francisco, CA or Sunnyvale, CA

Benefits For Machine Learning Engineer - DoorDash Labs

401k
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
Commuter Benefits
  • 401(k) plan with employer matching
  • Paid time off and sick leave
  • Medical, dental, and vision benefits
  • 16 weeks paid parental leave
  • Wellness benefit
  • Commuter benefit match
  • Disability and life insurance
  • Mental health program
  • Family-forming assistance

Interested in this job?

Jobs Related To DoorDash Machine Learning Engineer - DoorDash Labs

Machine Learning Engineer, Forecast Platform

Senior Machine Learning Engineer position at DoorDash, focusing on developing forecasting models and ML systems to optimize their three-sided marketplace operations.

Senior Software Engineer, Machine Learning - Ads Intelligence

Senior Machine Learning Engineer position at DoorDash, focusing on developing personalization and recommendation systems for retail and grocery delivery, offering competitive compensation and hybrid work model.

Machine Learning Engineer - DoorDash Labs

Senior Machine Learning Engineer role at DoorDash Labs focusing on developing ML models to improve delivery service quality across DoorDash's marketplace.

Software Engineer, Machine Learning Infrastructure

Senior ML Infrastructure Engineer role at DoorDash, building scalable machine learning platforms and infrastructure for delivery logistics optimization.

Senior Software Engineer, Machine Learning - Consumer ML

Senior ML Engineer role at DoorDash focusing on developing growth and personalization models for retail and grocery business.