Machine Learning Engineer

Technology and logistics company focused on last-mile grocery and retail delivery, starting with door-to-door delivery.
$137,100 - $299,300
Machine Learning
Senior Software Engineer
Hybrid
3+ years of experience
AI · Logistics

Description For Machine Learning Engineer

DoorDash, a leading technology and logistics company, is seeking a Senior Machine Learning Engineer to join their innovative team. This role presents an exciting opportunity to shape the future of last-mile grocery and retail delivery through advanced machine learning solutions.

The position involves developing cutting-edge machine learning models that power DoorDash's growing grocery and retail business. You'll be working on sophisticated problems in recommendation systems, search optimization, and knowledge graph building, directly impacting millions of users' shopping experiences.

As a Senior ML Engineer, you'll collaborate with cross-functional teams to implement production-level machine learning solutions that enhance the consumer shopping journey and optimize fulfillment systems. The role requires expertise in Python and modern ML frameworks, with experience in various ML domains including Recommendation Systems, Natural Language Processing, and Large Language Models.

The company offers a comprehensive benefits package including competitive salary ranges from $137,100 to $299,300 USD, equity grants, and extensive health benefits. DoorDash's commitment to diversity and inclusion creates an environment where innovation thrives through diverse perspectives.

This hybrid role reports to the engineering manager on the New Verticals ML team, offering flexibility with both in-office and remote work options. The position requires either 1+ years of post-PhD experience or 3+ years of post-graduate experience, making it ideal for experienced ML practitioners who want to make a significant impact in the logistics and delivery industry.

Join DoorDash to be part of a rapidly growing company that's transforming from a food delivery service to a comprehensive logistics platform for any and all goods. You'll have the opportunity to solve complex technical challenges while contributing to the company's mission of empowering local economies.

Last updated 5 days ago

Responsibilities For Machine Learning Engineer

  • Develop production machine learning solutions for recommendation, search, logistic optimization, and product knowledge graph building
  • Partner with engineering, product, and business strategy leaders to shape ML-driven product roadmap
  • Create and implement algorithmic improvements to ranking, fulfillment and catalog systems
  • Develop solutions for consumer shopping journey optimization
  • Work on machine learning models for DoorDash's grocery and retail business

Requirements For Machine Learning Engineer

Python
  • 1+ years of industry experience post PhD or 3+ years of industry experience post graduate degree
  • Experience with machine learning methods in Recommendation System, Search, Causal Inference, Optimization, Time Series, NLP, Large Language Model, Computer Vision
  • Machine learning background in Python; experience with PyTorch, TensorFlow, or similar frameworks
  • M.S., or PhD. in Statistics, Computer Science, Math, Operations Research, Physics, Economics, or other quantitative fields
  • Desire for impact with a growth-minded and collaborative mindset

Benefits For Machine Learning Engineer

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

Interested in this job?

Jobs Related To DoorDash Machine Learning Engineer

Senior Machine Learning Engineer - Computer Vision

Senior Machine Learning Engineer position at DoorDash focusing on Computer Vision development for retail and grocery delivery optimization

Machine Learning Engineer

Senior Machine Learning Engineer role at DoorDash focusing on NLP, LLM systems, and personalization for their logistics platform.

Machine Learning Scientist

Senior Machine Learning Scientist role at DoorDash focusing on search and personalization for retail delivery, requiring 5+ years of ML experience.

Machine Learning Engineer - Experimentation Platform

Senior ML Engineer role focused on building and improving DoorDash's experimentation platform using advanced statistical and machine learning methods.

AI Application Engineer

Senior AI Application Engineer role at DoorDash, focusing on ML/AI solutions for employee experience, requiring 5+ years of software development experience.