Machine Learning Scientist

Technology and logistics company focused on last-mile retail delivery, starting with food delivery and expanding to all goods.
$119,100 - $252,400
Machine Learning
Senior Software Engineer
Remote
5+ years of experience
AI · Enterprise SaaS · Logistics

Description For Machine Learning Scientist

DoorDash is seeking a talented Machine Learning Scientist to revolutionize their retail and grocery delivery business through advanced search and personalization technologies. This role focuses on developing cutting-edge machine learning solutions that enhance the consumer search experience across various retail categories. The ideal candidate will bring 5+ years of industry experience and deep expertise in applied ML, particularly in search, NLP, and recommendation systems.

The position offers an exciting opportunity to work with robust data infrastructure and implement solutions that directly impact millions of users. You'll be part of a dynamic team that values innovation, collaboration, and technical excellence. The role combines hands-on technical work with leadership responsibilities, including mentoring junior team members and leading cross-functional teams.

DoorDash offers competitive compensation with base salary ranges from $119,100 to $252,400 USD, depending on level and location, plus equity opportunities. The company provides comprehensive benefits including healthcare, 401(k) with employer match, paid parental leave, and wellness programs. This is an excellent opportunity for someone passionate about applying ML to solve real-world problems while working at a rapidly growing technology company that's transforming local economies.

The ideal candidate will possess strong technical skills in Python and machine learning frameworks, excellent communication abilities, and a track record of shipping ML solutions to production. You'll work in an environment that encourages ownership, growth, and impact, while contributing to DoorDash's mission of empowering local economies.

Last updated 13 days ago

Responsibilities For Machine Learning Scientist

  • Develop production machine learning solutions for personalized shopping experience
  • Partner with engineering and product leaders to shape the product roadmap leveraging ML
  • Mentor junior team members
  • Lead cross functional pods to generate collective impact
  • Implement new ML solutions to make consumer search experience more relevant

Requirements For Machine Learning Scientist

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 - both classical and deep learning based
  • 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
  • Experience shipping ML solutions to production

Benefits For Machine Learning Scientist

401k
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Mental Health Assistance
  • 401(k) plan with employer match
  • Paid time off
  • Paid parental leave
  • Wellness benefits
  • Medical, dental, and vision benefits
  • Disability and basic life insurance
  • Family-forming assistance
  • Commuter benefit match
  • Mental health program

Interested in this job?

Jobs Related To DoorDash Machine Learning Scientist

Senior Machine Learning Engineer - Computer Vision

Senior Machine Learning Engineer position at DoorDash focusing on Computer Vision development for retail and grocery delivery optimization

Machine Learning Engineer

Senior Machine Learning Engineer role at DoorDash focusing on developing ML solutions for grocery and retail delivery optimization.

Machine Learning Engineer

Senior Machine Learning Engineer role at DoorDash focusing on NLP, LLM systems, and personalization for their logistics platform.

Machine Learning Engineer - Experimentation Platform

Senior ML Engineer role focused on building and improving DoorDash's experimentation platform using advanced statistical and machine learning methods.

AI Application Engineer

Senior AI Application Engineer role at DoorDash, focusing on ML/AI solutions for employee experience, requiring 5+ years of software development experience.