Machine Learning Engineer

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

Description For Machine Learning Engineer

DoorDash is seeking a skilled Machine Learning Engineer to join their New Verticals, Catalog ML team. This role focuses on developing cutting-edge NLP and product knowledge graph models that power DoorDash's growing grocery and retail business. The position offers an opportunity to work on production-level machine learning solutions, solving complex challenges in catalog building and quality problems such as entity recognition, resolution, and classification.

The ideal candidate will have strong expertise in Python and modern ML frameworks, with experience in building product knowledge graphs and NLP systems. They will work closely with cross-functional teams to shape the ML-driven product roadmap and contribute to growing a multi-billion dollar retail delivery business.

DoorDash offers a comprehensive benefits package including competitive salary, equity grants, healthcare benefits, 401(k) with employer match, and various wellness programs. The company maintains a strong commitment to diversity and inclusion, fostering an environment where team members can make impactful decisions and own their careers.

This hybrid role provides the flexibility of both in-office collaboration and remote work, allowing team members to contribute to DoorDash's mission of empowering local economies. The position offers significant growth opportunities within a rapidly expanding technology company that's evolving from food delivery to becoming a comprehensive goods delivery platform.

Working at DoorDash means joining a team that values innovation, quick learning, and iteration while maintaining empathy for users across their platform - from Dashers to merchant partners and consumers. The role provides an excellent opportunity for those passionate about applying ML to solve real-world logistics and retail challenges at scale.

Last updated 5 days ago

Responsibilities For Machine Learning Engineer

  • Develop production machine learning solutions for catalog building and quality problems
  • Partner with engineering, product, and business strategy leaders to shape ML-driven product roadmap
  • Find new ways to use diverse data sources, intuitive models, and flexible experimentation
  • Implement new ML solutions to make product knowledge graph accurate, standardized, and semantically rich
  • Conceptualize, design, implement, and validate algorithmic improvements to the catalog system

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 building product knowledge graphs
  • Machine learning background in Python; experience with PyTorch, TensorFlow
  • Familiarity with Natural Language Processing (LLM, Entity Recognition, Entity Resolution, Classification), and Graph-based Models
  • 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
  • Wellness benefits
  • Paid time off
  • Paid holidays
  • Paid sick leave
  • Disability insurance
  • Basic life insurance
  • Family-forming assistance

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 ETA prediction and routing optimization for delivery logistics.

Machine Learning Engineer - Experimentation Platform

Senior Machine Learning Engineer position at DoorDash focusing on building and improving the company's experimentation platform using advanced ML and statistical methods.

Machine Learning Engineer

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

Machine Learning Engineer

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