Staff Software Engineer, Machine Learning - Personalization

DoorDash is a technology and logistics company that started with door-to-door delivery, empowering local economies through last-mile retail delivery.
$171,600 - $252,400
Machine Learning
Staff Software Engineer
Hybrid
8+ years of experience
AI · E-Commerce

Description For Staff Software Engineer, Machine Learning - Personalization

DoorDash is seeking a Staff Machine Learning Engineer for their Personalization team to develop modern growth and personalization models for their growing retail and grocery business. The role involves conceptualizing, designing, implementing, and validating algorithmic improvements to enhance the consumer search experience across grocery, convenience, and other retail categories.

Key Responsibilities: • Develop production machine learning solutions for a world-class personalized shopping experience • Partner with engineering and product leaders to shape the product roadmap applying ML • Mentor junior team members and lead cross-functional pods

Requirements: • 8+ years of industry experience developing ML models with business impact and shipping ML solutions to production • M.S. or Ph.D. in a quantitative field (Statistics, Computer Science, Math, Operations Research, Physics, Economics) • Expertise in applied ML for Causal Inference and Recommendation Systems • Machine learning background in Python; experience with PyTorch or TensorFlow preferred • Strong communication skills and ability to explain technical details to non-technical stakeholders • Growth-minded and collaborative mindset with a focus on impact

The role offers competitive compensation, equity grants, and comprehensive benefits. DoorDash values diversity and inclusion, encouraging applications from candidates of all backgrounds.

This hybrid position requires some time in-office and some remote work, reporting to the engineering manager on the Personalization team. The company is committed to building a reliable on-demand logistics engine for last-mile retail delivery and seeks passionate individuals to join their innovative team.

Last updated 2 months ago

Responsibilities For Staff Software Engineer, Machine Learning - Personalization

  • Develop production machine learning solutions for a world-class personalized shopping experience
  • Partner with engineering and product leaders to shape the product roadmap applying ML
  • Mentor junior team members and lead cross-functional pods

Requirements For Staff Software Engineer, Machine Learning - Personalization

Python
  • 8+ years of industry experience developing ML models with business impact and shipping ML solutions to production
  • M.S. or Ph.D. in a quantitative field (Statistics, Computer Science, Math, Operations Research, Physics, Economics)
  • Expertise in applied ML for Causal Inference and Recommendation Systems
  • Machine learning background in Python; experience with PyTorch or TensorFlow preferred
  • Strong communication skills and ability to explain technical details to non-technical stakeholders
  • Growth-minded and collaborative mindset with a focus on impact

Benefits For Staff Software Engineer, Machine Learning - Personalization

401k
Dental Insurance
Equity
Medical Insurance
Mental Health Assistance
Parental Leave
Vision Insurance
  • Equity grants
  • 401(k) plan with employer match
  • Paid time off
  • Paid parental leave
  • Wellness benefits
  • Medical benefits
  • Dental benefits
  • Vision benefits
  • Disability insurance
  • Life insurance
  • Family-forming assistance
  • Commuter benefit match
  • Mental health program

Interested in this job?

Jobs Related To DoorDash USA Staff Software Engineer, Machine Learning - Personalization

Staff Software Engineer, Machine Learning Infrastructure

Join DoorDash as a Staff Software Engineer in Machine Learning Infrastructure to build world-class ML systems at scale.

Staff Software Engineer, Machine Learning Infrastructure

Staff Software Engineer, Machine Learning Infrastructure position at DoorDash USA, building world-class ML platforms and infrastructure for efficient machine learning at scale.

Staff Machine Learning Engineer - Merchant Tax Categorization Service

Staff Machine Learning Engineer role at DoorDash USA, focusing on AI/ML solutions for merchant tax categorization.

Staff Software Engineer, Machine Learning - Personalization

DoorDash seeks Staff ML Engineer for Personalization team. 8+ years experience, expertise in Causal Inference and Recommendation Systems. Hybrid role in SF/Sunnyvale.

Staff Machine Learning Engineer - Merchant Tax Categorization Service

Staff Machine Learning Engineer role at DoorDash USA, focusing on AI/ML solutions for merchant tax categorization.