Senior Software Engineer, Machine Learning - Ads Intelligence

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

Description For Senior Software Engineer, Machine Learning - Ads Intelligence

DoorDash is seeking a Senior Machine Learning Engineer to join their New Verticals Consumer ML team, focusing on developing modern growth and personalization models for their expanding retail and grocery business. This role combines cutting-edge machine learning with real-world impact, working on making the consumer search experience more relevant and seamless across various retail categories. The position offers competitive compensation ranging from $137,100 to $299,300 USD, comprehensive benefits, and the opportunity to work in a hybrid setting.

The ideal candidate will bring 5+ years of industry experience in developing and deploying ML models, with particular expertise in Causal Inference and Recommendation Systems. They'll work with a robust data and machine learning infrastructure, implementing solutions that directly impact user experience. The role requires both technical excellence and leadership skills, as you'll be mentoring junior team members and leading cross-functional teams.

DoorDash's mission to empower local economies drives their approach to technology and innovation. As part of the team, you'll help transform DoorDash from a food delivery company to a comprehensive logistics platform for all goods. The company offers a supportive environment with opportunities for growth, comprehensive benefits including healthcare, parental leave, and wellness programs, and a strong commitment to diversity and inclusion.

This position is perfect for someone who combines technical expertise with business acumen, enjoys solving complex problems, and wants to make a tangible impact on how millions of people shop and receive goods. The hybrid work model offers flexibility while maintaining collaborative opportunities with the team.

Last updated a few seconds ago

Responsibilities For Senior Software Engineer, Machine Learning - Ads Intelligence

  • Develop production machine learning solutions to build a world class personalized shopping experience
  • 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
  • Implement new ML solutions to make the consumer search experience more relevant
  • Conceptualize, design, implement, and validate algorithmic improvements

Requirements For Senior Software Engineer, Machine Learning - Ads Intelligence

Python
Kotlin
  • 5+ years of industry experience developing machine learning models with business impact
  • Expertise in applied ML for Causal Inference and Recommendation Systems
  • 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

Benefits For Senior Software Engineer, Machine Learning - Ads Intelligence

401k
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
Commuter Benefits
  • Wellness benefit
  • Commuter benefit match
  • 16 weeks paid parental leave
  • Medical, dental, and vision benefits
  • 401(k) plan with employer matching
  • 11 paid holidays
  • Disability and basic life insurance
  • Family-forming assistance
  • Mental health program

Interested in this job?

Jobs Related To DoorDash Senior Software Engineer, Machine Learning - Ads Intelligence

Machine Learning Engineer - DoorDash Labs

Senior Machine Learning Engineer role at DoorDash Labs focusing on developing ML models to improve delivery service quality across DoorDash's marketplace.

Machine Learning Engineer - DoorDash Labs

Senior Machine Learning Engineer role at DoorDash Labs focusing on developing ML models to improve delivery service quality across DoorDash's three-sided marketplace.

Software Engineer, Machine Learning Infrastructure

Senior ML Infrastructure Engineer role at DoorDash, building scalable machine learning platforms and infrastructure for delivery logistics optimization.

Senior Software Engineer, Machine Learning - Consumer ML

Senior ML Engineer role at DoorDash focusing on developing growth and personalization models for retail and grocery business.

Senior Software Engineer, Machine Learning - Ads Intelligence

Senior Machine Learning Engineer position at DoorDash, focusing on developing personalization and recommendation systems for retail and grocery delivery, requiring 5+ years of ML experience and expertise in causal inference.