Senior Software Engineer, Machine Learning - Ads Intelligence

DoorDash is a technology and logistics company that started with door-to-door delivery, empowering local economies through on-demand, last-mile retail delivery.
$170,600 - $255,800
Machine Learning
Senior Software Engineer
Hybrid
5+ years of experience
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Software Engineer, Machine Learning - Ads Intelligence

Senior Machine Learning Engineer role at DoorDash focusing on developing ML solutions for personalized shopping experiences in retail and grocery delivery.

Software Engineer, Machine Learning - Fraud

Senior Machine Learning Engineering role at DoorDash focusing on fraud prevention and detection, offering competitive salary and benefits with hybrid work arrangement.

Machine Learning Engineer, Forecast Platform

Senior Machine Learning Engineer role at DoorDash focusing on forecasting platform development and optimization of three-sided marketplace operations.

Software Engineer, Machine Learning - Fraud

Senior Machine Learning Engineering role at DoorDash focusing on fraud prevention, offering competitive salary, equity, and comprehensive benefits package.

Senior Machine Learning Engineer

Senior ML Engineer role at DoorDash focusing on personalization and growth models for retail/grocery delivery, requiring 5+ years of ML experience and expertise in recommendation systems.

Description For Senior Software Engineer, Machine Learning - Ads Intelligence

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

Key Responsibilities:

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

Requirements:

  • 5+ years of industry experience developing and shipping ML solutions to production
  • Expertise in applied ML for Causal Inference and Recommendation Systems
  • Strong background in Python; experience with PyTorch or TensorFlow preferred
  • Familiarity with Kotlin/Scala
  • Excellent communication skills
  • M.S. or Ph.D. in a quantitative field

The ideal candidate will have a passion for applied machine learning, a strong command of production-level ML, experience solving end-user problems, and the ability to collaborate well with multi-disciplinary teams. This role offers the opportunity to work on cutting-edge ML solutions in a fast-growing, diverse retail space, making a significant impact on DoorDash's expanding grocery and retail delivery business.

DoorDash offers comprehensive benefits, including healthcare, wellness expense reimbursement, paid parental leave, and equity opportunities. The company is committed to diversity, inclusion, and empowering a more inclusive community within the company and industry.

Last updated 9 months ago

Responsibilities For Senior Software Engineer, Machine Learning - Ads Intelligence

  • Develop production machine learning solutions to build a world class personalized shopping experience for a diverse and expanding retail space
  • Partner with engineering and product leaders to help shape the product roadmap applying ML
  • Mentor junior team members, and lead cross functional pods to create collective impact

Requirements For Senior Software Engineer, Machine Learning - Ads Intelligence

Python
Kotlin
Scala
  • 5+ years of industry experience developing machine learning models with business impact, and shipping ML solutions to production
  • Expertise in applied ML for Causal Inference and Recommendation Systems - both classical and deep learning based
  • Machine learning background in Python; experience with PyTorch or TensorFlow preferred
  • Familiarity with Kotlin/Scala
  • Ability to communicate technical details to nontechnical stakeholders
  • M.S., or PhD. in Statistics, Computer Science, Math, Operations Research, Physics, Economics, or other quantitative fields
  • Desire for impact with a growth-minded and collaborative mindset

Benefits For Senior Software Engineer, Machine Learning - Ads Intelligence

Medical Insurance
Parental Leave
Equity
  • Premium healthcare
  • Wellness expense reimbursement
  • Paid parental leave
  • Equity opportunities

Interested in this job?