Staff Machine Learning Engineer

DoorDash is a technology and logistics company that started with door-to-door delivery, now expanding to deliver any and all goods.
$171,600 - $252,400
Machine Learning
Staff Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
AI · Logistics · E-Commerce

Description For Staff Machine Learning Engineer

DoorDash is seeking a passionate Staff Machine Learning Engineer to join their Personalization team. This role involves developing production machine learning solutions to build a world-class personalized shopping experience for a diverse and expanding retail space. The ideal candidate will have 8+ years of industry experience in developing ML models with business impact, an advanced degree in a quantitative field, and expertise in applied ML for Causal Inference and Recommendation Systems.

Key responsibilities include:

  • Conceptualizing, designing, implementing, and validating algorithmic improvements for growth and personalization experiences in DoorDash's grocery and retail delivery business.
  • Using robust data and ML infrastructure to implement new ML solutions for more relevant, seamless, and delightful consumer search experiences across various retail categories.
  • Partnering with engineering and product leaders to shape the product roadmap applying ML.
  • Mentoring junior team members and leading cross-functional pods to create collective impact.

The role offers opportunities for equity grants and a comprehensive benefits package. DoorDash values diversity and inclusion, encouraging applications from individuals of all backgrounds. The position is hybrid, allowing for both in-office and remote work.

If you're passionate about applied machine learning, have a strong command of production-level ML, experience solving end-user problems, and collaborate well with multi-disciplinary teams, this could be an exciting opportunity to make a significant impact in the fast-growing world of on-demand retail and grocery delivery.

Last updated a month ago

Responsibilities For Staff Machine Learning Engineer

  • Develop production machine learning solutions to build a world class personalized shopping experience for a diverse and expanding retail space
  • Partner with engineering and product leaders to help shape the product roadmap applying ML
  • Mentor junior team members, and lead cross functional pods to create collective impact

Requirements For Staff Machine Learning Engineer

Python
  • 8+ years of industry experience developing machine learning models with business impact, and shipping ML solutions to production
  • M.S., or PhD. in Statistics, Computer Science, Math, Operations Research, Physics, Economics, or other quantitative field
  • Expertise in applied ML for Causal Inference and Recommendation Systems - both classical and deep learning based
  • Machine learning background in Python; experience with PyTorch or TensorFlow preferred
  • Ability to communicate technical details to nontechnical stakeholders
  • Desire for impact with a growth-minded and collaborative mindset

Benefits For Staff Machine Learning Engineer

401k
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
Equity
  • Equity grants
  • 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 Staff Machine Learning Engineer

Machine Learning Platform Engineer

Senior ML Platform Engineer role at DoorDash, building scalable machine learning infrastructure for delivery logistics optimization.

Staff Applied Machine Learning Engineer

Staff Applied Machine Learning Engineer at DoorDash: Lead AI/ML solutions for tax categorization and shape product strategy.

Senior Staff Machine Learning Engineer, Relevance

Senior Staff Machine Learning Engineer position at Airbnb, focusing on search relevance and personalization, requiring 12+ years of ML experience.

Staff Software Engineer, AI for Dev Productivity

Lead AI initiatives for developer productivity at Airbnb as a Staff Software Engineer, focusing on AI-based tooling and infrastructure improvements.

Senior Staff Machine Learning Engineer, Security

Senior Staff ML Engineer role at Airbnb focusing on security, combining advanced machine learning expertise with information security to protect platform and users.