Machine Learning Engineer

DoorDash is a 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
5,000+ Employees
4+ years of experience
AI · Logistics

Description For Machine Learning Engineer

Join DoorDash's Data Science and ML Engineering team to build and maintain a world-class ML platform powering the company's three-sided marketplace. You'll work on creating seamless model development, training, and deployment systems, evolving the ML platform for various use cases, and building high-performance pipelines to handle trillions of feature values and billions of daily predictions. This role offers the opportunity to work on critical infrastructure designs, improve reliability and scalability, and drive the direction of DoorDash's centralized machine learning platform.

Key responsibilities include:

  • Building a world-class ML platform for seamless model development, training, and deployment
  • Collaborating with Data Scientists and Product Engineers to evolve the ML platform
  • Designing high-performance, flexible pipelines for rapid technology evolution
  • Working on infrastructure solutions for massive-scale feature storage and predictions
  • Improving reliability, scalability, and observability of training and inference infrastructure

Requirements:

  • B.S., M.S., or Ph.D. in Computer Science or equivalent
  • Strong knowledge of CS fundamentals and OOP languages
  • 4+ years of industry experience in software engineering
  • Experience building machine learning systems in production
  • Practical experience in developing and deploying ML models
  • Systems engineering experience, particularly in cloud computing environments

Nice-to-have skills:

  • Experience with real-time computing challenges
  • Familiarity with large-scale distributed systems and data processing pipelines
  • Knowledge of Python ML libraries, deep learning frameworks, and data processing tools
  • Experience with cloud environments like AWS
  • Familiarity with large language models and Transformer-based architectures

DoorDash offers a comprehensive benefits package, including a 401(k) plan with employer match, paid time off, parental leave, wellness benefits, and medical, dental, and vision coverage for full-time employees. The company is committed to diversity, inclusion, and empowering local economies through its mission and values.

Last updated 11 hours ago

Responsibilities For Machine Learning Engineer

  • Build a world-class ML platform for seamless model development, training, and deployment
  • Collaborate with Data Scientists and Product Engineers to evolve the ML platform
  • Design high-performance, flexible pipelines for rapid technology evolution
  • Work on infrastructure solutions for massive-scale feature storage and predictions
  • Improve reliability, scalability, and observability of training and inference infrastructure

Requirements For Machine Learning Engineer

Python
  • B.S., M.S., or Ph.D. in Computer Science or equivalent
  • Strong knowledge of CS fundamentals and OOP languages
  • 4+ years of industry experience in software engineering
  • Experience building machine learning systems in production
  • Practical experience in developing and deploying ML models
  • Systems engineering experience in cloud computing environments

Benefits For Machine Learning Engineer

401k
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • 401k
  • Paid Time Off
  • Parental Leave
  • Wellness Benefits
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance

Interested in this job?

Jobs Related To DoorDash Machine Learning Engineer

Machine Learning Engineer, Sponsored Product Demand Utilization

Senior Machine Learning Engineer role at Amazon, focusing on ML infrastructure and optimization for Sponsored Product Demand Utilization team.

AIML - Senior Machine Learning Engineer, Siri and Information Intelligence

Senior Machine Learning Engineer role at Apple, focusing on enhancing Siri and information intelligence across Apple products.

Applied Machine Learning Engineer - Localization

Apple seeks an Applied Machine Learning Engineer for Localization to lead LLM and NLP initiatives for software translation.

Applied Machine Learning Engineer - Localization

Apple seeks an Applied Machine Learning Engineer for Localization to lead LLM and NLP initiatives for software translation.

AIML - ML Research Scientist, HCMI

ML Research Scientist role at Apple, focusing on UI Understanding using Machine Learning and HCI techniques.