Senior Software Engineer, Machine Learning - Ads Intelligence

Technology and logistics company that started with door-to-door delivery, building the world's most reliable on-demand logistics engine for last-mile retail delivery.
$137,100 - $299,300
Machine Learning
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

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 practical business impact, requiring expertise in both classical and deep learning approaches, particularly in Causal Inference and Recommendation Systems.

The position offers a unique opportunity to shape the future of retail delivery through ML innovation, working on making consumer search experiences more relevant and seamless across multiple retail categories. The ideal candidate will bring 5+ years of industry experience in developing and deploying ML models, along with advanced education in quantitative fields.

Working in a hybrid model between San Francisco or Sunnyvale offices, you'll collaborate with cross-functional teams to drive technological advancement in personalized shopping experiences. The role offers competitive compensation ranging from $137,100 to $299,300 USD, depending on level and location, plus equity opportunities and comprehensive benefits.

DoorDash's mission to empower local economies is reflected in this role, as you'll be instrumental in transforming the company from a food delivery service to a comprehensive goods delivery platform. The position offers significant growth potential and the chance to mentor others while working with state-of-the-art ML infrastructure.

The company provides an inclusive environment with comprehensive benefits, including medical coverage, 401(k) matching, parental leave, and wellness programs. This role represents an opportunity to join a rapidly growing technology leader while making a meaningful impact on the future of retail delivery through machine learning innovation.

Last updated 2 minutes 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
  • Conceptualize, design, implement, and validate algorithmic improvements
  • Implement new ML solutions to make the consumer search experience more relevant across grocery, convenience, and retail categories

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

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 - Delivery Excellence

Senior Machine Learning Engineer role at DoorDash focusing on delivery excellence, requiring advanced ML expertise and offering competitive compensation with comprehensive benefits.

Machine Learning Engineer - New Verticals

Senior Machine Learning Engineer position at DoorDash focusing on developing ML models for grocery and retail delivery optimization, offering competitive salary and comprehensive benefits.

Senior Software Engineer, Machine Learning - Delivery Excellence (CV)

Senior ML Engineer role at DoorDash focusing on Computer Vision for delivery quality optimization, requiring 5+ years of ML experience and expertise in CV.

Senior Software Engineer, Machine Learning - Delivery Excellence (CV)

Senior Machine Learning Engineer position at DoorDash, focusing on Computer Vision applications for delivery quality improvement, offering competitive compensation and comprehensive benefits.

Senior Software Engineer, Machine Learning - Delivery Excellence (CV)

Senior Machine Learning Engineer position at DoorDash, focusing on Computer Vision applications for delivery quality improvement, offering competitive compensation and comprehensive benefits.