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 2 days 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 Staff Software Engineer, Experimentation Platform

Senior Staff Software Engineer role at DoorDash focusing on building and scaling the Experimentation Platform using ML, AI, and statistical methodologies.

Machine Learning Engineer - Conversation AI

Machine Learning Engineer role at DoorDash focusing on Conversation AI and LLM systems to improve customer support and personalization.

Software Engineer, Machine Learning Infrastructure

Senior ML Infrastructure Engineer role at DoorDash, building scalable machine learning platforms and infrastructure for billions of daily predictions.

Software Engineer, Machine Learning Infrastructure

Build and maintain DoorDash's machine learning infrastructure platform powering critical ML workflows including Search & Recommendations, Dasher Assignment, and ETA Prediction.

Senior Applied Machine Learning Engineer - Merchant Menu

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