Machine Learning Engineer - New Verticals - Search & Recommendations

A technology and logistics company that started with door-to-door delivery, focusing on last-mile retail delivery.
$137,100 - $299,300
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · E-Commerce · Logistics

Description For Machine Learning Engineer - New Verticals - Search & Recommendations

DoorDash is seeking a talented Machine Learning Engineer to join their New Verticals - Search & Recommendations team. This role focuses on developing cutting-edge search and information retrieval models that power DoorDash's expanding retail and grocery business. As a Machine Learning Engineer, you'll be responsible for conceptualizing, designing, and implementing algorithmic improvements to enhance search and personalization experiences. The position requires expertise in production-level machine learning, particularly in search, NLP, and recommendation systems.

The role offers an opportunity to work with robust data and machine learning infrastructure to create ML solutions that make consumer search experiences more relevant and seamless across various retail categories. You'll be part of a team that's building the world's most reliable on-demand logistics engine for last-mile retail delivery.

DoorDash offers comprehensive benefits including premium healthcare, 401k matching, generous parental leave, and equity opportunities. The company maintains a strong commitment to diversity and inclusion, fostering an environment where team members can make impactful decisions and own their careers. The position offers competitive compensation ranging from $137,100 to $299,300 USD, depending on level and location.

This is an ideal opportunity for someone with strong technical skills in machine learning who wants to make a significant impact in the e-commerce and delivery space. The role combines technical expertise with leadership opportunities, allowing you to mentor others while working on challenging problems in a fast-paced, growing company.

Last updated 13 hours ago

Responsibilities For Machine Learning Engineer - New Verticals - Search & Recommendations

  • Develop production machine learning solutions for personalized shopping experience
  • Partner with engineering and product leaders to shape product roadmap
  • Mentor junior team members
  • Lead cross functional pods to generate collective impact

Requirements For Machine Learning Engineer - New Verticals - Search & Recommendations

Python
Kotlin
Scala
  • 5+ years of industry experience developing machine learning models with business impact
  • Deep expertise in applied ML for Search/NLP/IR/RecSys
  • Strong machine learning background in Python
  • Experience with PyTorch or TensorFlow preferred
  • M.S. or PhD in Statistics, Computer Science, Math, Operations Research, Physics, Economics, or other quantitative field
  • Great communication skills - written and verbal
  • Strong ownership mindset and ability to thrive in ambiguity

Benefits For Machine Learning Engineer - New Verticals - Search & Recommendations

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Mental Health Assistance
  • Premium healthcare
  • Wellness expense reimbursement
  • 16 weeks paid parental leave
  • 401k with employer matching
  • Commuter benefits
  • Disability insurance
  • Life insurance
  • Family-forming assistance
  • 11 paid holidays

Interested in this job?

Jobs Related To DoorDash Machine Learning Engineer - New Verticals - Search & Recommendations

Senior Applied Machine Learning Engineer - Merchant Menu

Senior Applied Machine Learning Engineer role at DoorDash focusing on optimizing merchant menus using AI/ML technologies.

Staff Software Engineer, ML Serving Platform

Lead ML Serving Platform development at DoorDash, architecting high-performance infrastructure handling millions of QPS for critical real-time decision-making across global operations.

Machine Learning Engineer - Conversation AI

Machine Learning Engineer role at DoorDash focusing on Conversation AI, LLM systems, and personalization for support chatbot development.

Staff Machine Learning Engineer - Merchant Tax Categorization Service

Staff ML Engineer role at DoorDash focusing on tax categorization using advanced AI/ML, offering competitive pay and benefits in major US tech hubs.

Staff Machine Learning Engineer - Merchant Tax Categorization Service

Staff Machine Learning Engineer position at DoorDash focusing on developing AI/ML solutions for merchant tax categorization services.