Staff Software Engineer, Machine Learning - Personalization at DoorDash - ScoutJobs - The AI-curated global job board
Skip to content
DoorDash
Posted a day ago

Staff Software Engineer, Machine Learning - Personalization

DoorDash

Requirements

8+ years ML industry experience, MS or PhD in quantitative field, Expertise in Causal Inference and Recommendation Systems, Proficiency in Python, Experience with PyTorch or TensorFlow

Skills

PythonPyTorchTensorFlow

About the role

Responsibilities

  • Develop production machine learning solutions to build a world class personalized shopping experience
  • Partner with engineering and product leaders to shape the product roadmap using ML
  • Mentor junior team members and lead cross-functional pods to create collective impact
  • Conceptualize, design, implement, and validate algorithmic improvements for growth and personalization

Requirements

  • 8+ years of industry experience developing and shipping ML models to production
  • M.S. or PhD in a quantitative field (Statistics, CS, Math, Physics, etc.)
  • Expertise in applied ML for Causal Inference and Recommendation Systems
  • Proficiency in Python and experience with PyTorch or TensorFlow
  • Proficiency in using AI coding tools (e.g., Claude Code, Cursor) in the SDLC
  • Ability to communicate technical details to nontechnical stakeholders

Preferred Qualifications

  • Familiarity with explore/exploit/MAB algorithms
  • Experience with Large Language Models (LLMs)

About the Company

DoorDash is a technology and logistics company building the world's most reliable on-demand engine for last-mile retail delivery, empowering local economies.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Staff Software Engineer, Machine Learning - Personalization

DoorDash · San Francisco

Sign up to apply