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 4 days 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

Sr. Product Manager: Discovery Intelligence

Lead App Store's AI-driven discovery features as Sr. Product Manager at Apple, shaping user experiences across all platforms.

Lead Software Engineer

Lead Software Engineer position at Salesforce, focusing on machine learning and data science products.

Lead Software Engineer, Machine Learning - Ad Platforms

Lead Software Engineer position for Machine Learning in Ad Platforms at Disney, focusing on prediction and optimization engines for addressable ad platforms.

Staff Machine Learning Engineer, Marketing Technology

Staff Machine Learning Engineer role at Airbnb, focusing on AI/ML for personalized marketing technology.

Staff Machine Learning Engineer, Price Modeling

Staff Machine Learning Engineer role at Airbnb, focusing on price modeling using reinforcement learning techniques.