Machine Learning Platform Engineer

Technology and logistics company that started with door-to-door delivery, building the world's most reliable on-demand logistics engine for delivery.
$119,100 - $252,400
Machine Learning
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
4+ years of experience
AI · Enterprise SaaS · Logistics

Description For Machine Learning Platform Engineer

DoorDash is seeking a Machine Learning Platform Engineer to join their team in building the world's most reliable on-demand logistics engine for delivery. This role is crucial in developing and maintaining the infrastructure that powers DoorDash's three-sided marketplace of consumers, merchants, and dashers. The position offers an exciting opportunity to work with vast amounts of delivery data and improve company-wide ML workflows including Search & Recommendations, Dasher Assignment, ETA Prediction, and Capacity Planning.

The ideal candidate will be responsible for building a world-class ML platform where models are seamlessly developed, trained, and deployed. They will work closely with Data Scientists and Product Engineers to create high-performance, flexible pipelines that can handle trillions of feature values and power hundreds of billions of predictions daily. The role requires strong expertise in machine learning systems, cloud computing, and distributed systems.

DoorDash offers a comprehensive benefits package including competitive base salary, equity grants, 401(k) with employer match, complete healthcare coverage, and various wellness programs. The company is committed to diversity and inclusion, fostering an environment where team members can make impactful decisions and own their careers. As a rapidly growing company, DoorDash provides opportunities to work on cutting-edge technology while contributing to a platform that empowers local economies.

The position requires 4+ years of industry experience, strong CS fundamentals, and hands-on experience with machine learning systems in production. Knowledge of modern ML frameworks, distributed systems, and cloud environments is highly valued. This hybrid role offers the flexibility to work from either San Francisco Bay Area or Seattle offices.

Last updated 2 months ago

Responsibilities For Machine Learning Platform Engineer

  • Build a world-class ML platform for model development, training, and deployment
  • Work with Data Scientists and Product Engineers to evolve the ML platform
  • Build high performance and flexible pipelines for new technologies and modeling approaches
  • Design infrastructure solutions to store trillions of feature values
  • Power hundreds of billions of predictions daily
  • Design and drive directions for the centralized machine learning platform
  • Improve reliability, scalability, and observability of training and inference infrastructure

Requirements For Machine Learning Platform Engineer

Python
Kubernetes
  • B.S., M.S., or PhD. in Computer Science or equivalent
  • Strong knowledge of CS fundamental concepts and OOP languages
  • 4+ years of industry experience in software engineering
  • Experience building machine learning systems in production
  • Experience in developing and deploying machine learning models
  • Systems Engineering experience in cloud computing environment

Benefits For Machine Learning Platform Engineer

401k
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
Commuter Benefits
Equity
  • 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
  • Equity grants

Interested in this job?

Jobs Related To DoorDash Machine Learning Platform 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 developing ML solutions for grocery and retail 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.