Staff ML Engineer - Personalization for Retail Growth

DoorDash

California (MO)

Hybrid

USD 137,000 - 247,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Equity grants
Comprehensive benefits

Job summary

DoorDash is seeking an experienced Staff Machine Learning Engineer to design, implement, and validate production ML improvements for growth and personalization in our grocery and retail delivery spaces.

You will work with data infrastructure to deploy ML solutions that enhance consumer search relevance and experience across categories, reporting to the Personalization team manager. Hybrid in-office and remote work is expected.

Qualifications

  • 8+ years of industry experience developing ML models with business impact and shipping ML solutions to production.
  • Proficiency with AI coding tools in the full software development lifecycle, including design, generation, testing, monitoring and releasing software.
  • M.S., or PhD in Statistics, Computer Science, Math, Operations Research, Physics, Economics, or related quantitative field.
  • Expertise in applied ML for Causal Inference and Recommendation Systems; familiarity with explore/exploit/MAB and LLMs is a plus.
  • Machine learning background in Python; PyTorch or TensorFlow preferred.
  • Ability to communicate technical details to nontechnical stakeholders.
  • Growth-minded, collaborative mindset with a focus on impact.

Responsibilities

  • Develop production ML solutions to build a world-class personalized shopping experience for a growing retail space.
  • Collaborate with engineering and product leaders to shape the product roadmap using ML.
  • Mentor junior team members and lead cross-functional pods to drive impact.

Skills

Production ML
Causal Inference
Recommendation Systems
Python (ML)
LLMs

Education

M.S./PhD in quantitative field

Tools

Claude Code
Codex
Cursor
PyTorch
TensorFlow

Job description

DoorDash is seeking an experienced Staff Machine Learning Engineer to design, implement, and validate production ML improvements for growth and personalization in our grocery and retail delivery spaces.

You will work with data infrastructure to deploy ML solutions that enhance consumer search relevance and experience across categories, reporting to the Personalization team manager. Hybrid in-office and remote work is expected.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Personalization ML Engineer, Consumer
Senior Personalization ML Engineer, Consumer

DoorDash • Sunnyvale (CA)

On-site
USD 242,000 - 357,000
401(k) plan with employer matching
Health, dental, and vision benefits
16 weeks paid parental leave
+1
Senior Personalization ML Engineer, Consumer
Senior Personalization ML Engineer, Consumer

DoorDash • San Francisco (CA)

On-site
USD 242,000 - 357,000
401(k) plan with employer matching
16 weeks paid parental leave
Wellness benefits
+2
Staff ML Engineer - Real-Time Logistics & Optimization
Staff ML Engineer - Real-Time Logistics & Optimization

DoorDash • California (MO)

On-site
USD 137,000 - 299,000
401(k) with employer matching
Paid parental leave (16 weeks)
Wellness benefits
+4
Senior Staff ML Engineer, Personalization at Scale
Senior Staff ML Engineer, Personalization at Scale

DoorDash • Seattle (WA)

On-site
USD 242,000 - 357,000
401(k) plan with employer matching
16 weeks of paid parental leave
Medical, dental, and vision benefits
+2
Staff ML Engineer - Real-Time Fulfillment & Logistics
Staff ML Engineer - Real-Time Fulfillment & Logistics

DoorDash • Sunnyvale (CA)

On-site
USD 137,000 - 202,000
401(k) plan with employer matching
16 weeks of paid parental leave
Paid time off and sick leave
+2
Staff ML Engineer - Personalization & Growth
Staff ML Engineer - Personalization & Growth

DoorDash • San Francisco (CA)

Hybrid
USD 137,000 - 202,000
Impactful ML Engineer - Personalisation & Growth
Impactful ML Engineer - Personalisation & Growth

Deliveroo • United States

Hybrid
USD 140,000 - 190,000
Senior Machine Learning Engineer - Production ML & RL
Senior Machine Learning Engineer - Production ML & RL

DoorDash • Seattle (WA)

On-site
USD 204,000 - 299,000
401(k) with match
Paid parental leave
Wellness benefits
+2
ML Engineer, End-to-End Logistics & AI Systems
ML Engineer, End-to-End Logistics & AI Systems

DoorDash • San Francisco (CA)

On-site
USD 150,000 - 270,000
401(k) with employer matching
16 weeks paid parental leave
Medical, dental, and vision benefits
+5
Staff ML Engineer: Personalization & Real-Time Optimization
Staff ML Engineer: Personalization & Real-Time Optimization

DoorDash • San Francisco (CA)

On-site
USD 137,000 - 202,000