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 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, the world's most reliable on-demand logistics engine for delivery, you'll join a team that values high energy, ownership, humility, and adaptability. The company offers competitive compensation ranging from $159,800 to $235,000 USD, plus equity opportunities and comprehensive benefits including medical coverage, 401(k) matching, and generous parental leave.
The ideal candidate will have expertise in Python and ML frameworks like PyTorch and TensorFlow, along with a deep understanding of marketplace systems. You'll work collaboratively with engineers, analysts, and product managers to develop models that improve service quality metrics such as delivery accuracy, cancellation rates, and estimated arrival times.
This is an in-person role based in either San Francisco or Sunnyvale, CA, offering the chance to work on transformative technology in a fast-paced startup environment. The position combines technical depth with business impact, making it ideal for those seeking to advance their career in applied machine learning while working on real-world logistics challenges.