Senior Software Engineer, Machine Learning
DoorDash, Inc
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 74% of similar roles. Most pay $202,950–$254,750 — the blue band above. At the midpoint, this role pays about $251k versus about $229k for comparable roles.
Based on 240 similar postings.
Employer
DoorDash, Inc. is an American company operating online food ordering and food delivery. It trades under the symbol DASH. With a 56% market share, DoorDash is the largest food delivery platform in the United States.
DoorDash, Inc currently has 97 open roles on FindRole.
Listed pay typically runs $163,800–$240,900 across 96 roles with salary data.
Most-posted roles
At a glance
The Staff Software Engineer, Machine Learning joins the engineering team to build and maintain a large-scale global infrastructure system for a three-sided marketplace. This role involves conceptualizing, designing, and implementing algorithmic improvements for the catalog system and product knowledge graph within the grocery and retail delivery business. Key responsibilities include developing advanced machine learning models for ads efficiency, designing optimization algorithms for budget pacing and automated bidding, and managing the end-to-end ML lifecycle from ideation to post-launch monitoring. The candidate will utilize Pyspark, Snowflake SQL, PyTorch, Keras, LightGBM, and scikit-learn to build data pipelines and production systems. Required skills include proficiency with AI coding tools and a deep understanding of machine learning fundamentals to solve complex end-user problems and scale business services.
What does a Software Engineer earn in California?
Median $214500 from 1193 postings across 76 companies.
Skills
What you'll do
What we're looking for
More like this
DoorDash, Inc
DoorDash, Inc
Qualcomm
Capital One Financial
Arm Holdings
Intuit