Senior Staff Software Engineer, Experimentation Platform

A technology and logistics company that started with door-to-door delivery, expanding to become a platform for any and all goods delivery.
$231,200 - $340,000
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
10+ years of experience
AI · Enterprise SaaS

Description For Senior Staff Software Engineer, Experimentation Platform

DoorDash is seeking a Senior Staff Software Engineer to join their Experimentation Platform team, which develops an industry-leading platform enabling data scientists, ML engineers, and non-technical users to design, run, and analyze experiments. This role sits at the intersection of statistics, machine learning, and engineering, working on cutting-edge experimentation algorithms alongside some of the industry's brightest minds.

The position requires deep expertise in both theoretical and practical aspects of statistical methodologies, machine learning, and artificial intelligence technologies. You'll be responsible for building and evolving the experimentation platform to handle advanced causal inference and data mining techniques, while supporting large-scale experimentation volume in a high noise-to-signal business environment.

The role offers an exciting opportunity to work with a mix of experienced veterans in backend, web, statistical, and data infrastructure engineering. You'll be directly contributing to DoorDash's data-driven decision-making process, implementing solutions that power their intelligent, last-mile delivery platform. The team's work has been featured in multiple published articles and has helped increase DoorDash's logistics experiment capacity by 1000%.

The compensation package is highly competitive, ranging from $231,200 to $340,000 USD base salary, plus equity grants. DoorDash offers comprehensive benefits including medical, dental, vision coverage, 401(k) matching, generous parental leave, and wellness benefits. The position requires 10+ years of industry experience and an advanced degree in a quantitative field.

This is an ideal opportunity for someone passionate about applying advanced statistical and machine learning concepts to real-world problems, working with big data technologies, and making a significant impact on a platform that runs thousands of experiments monthly. The role offers the chance to work on challenging problems while collaborating with cross-functional teams to drive innovation in experimentation and causal inference.

Last updated 7 hours ago

Responsibilities For Senior Staff Software Engineer, Experimentation Platform

  • Build Experimentation platform with new statistical methodologies, ML and AI technologies
  • Drive statistical and ML development of internal platforms
  • Expand statistical and causal inference algorithms
  • Apply semi-supervised learning, LLM, active learning strategies
  • Advise data scientists and engineers on experimental design

Requirements For Senior Staff Software Engineer, Experimentation Platform

Python
Java
Kotlin
Go
PostgreSQL
Redis
  • 10+ years of industry experience developing statistical or ML models
  • M.S., or PhD. in Statistics, Causal Inference, Experimentation, Computer Science, Applied Mathematics
  • Expertise with programming languages (Python, Java, Kotlin, Go, etc.)
  • Experience building reliable, scalable distributed systems
  • Must be located or planning to relocate to San Francisco CA, Sunnyvale, CA, or Seattle, WA

Benefits For Senior Staff Software Engineer, Experimentation Platform

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

Interested in this job?

Jobs Related To DoorDash Senior Staff Software Engineer, Experimentation Platform

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.

Staff Software Engineer, ML Serving Platform

Lead ML Serving Platform development at DoorDash, architecting high-performance infrastructure handling millions of QPS for critical real-time decision-making across global operations.