DoorDash
Software Engineer, Machine Learning (All Levels / All Teams)
San Francisco, California · Mid
Stay score
odds of building a lasting career here
Sponsors, but it's cap-subject — you still face the weighted lottery (~61% per draw at Level IV). Good if you win; have a cap-exempt backup on your list.
Lottery odds assume a STEM candidate.
Personalize to your clock →H-1B wage level
the lottery is wage-weighted — each level is one more entry
$28,031 more — $165,131 — moves this role to Level II and 2 lottery entries. That figure is inside the range the employer already advertised.
Based on the DOL prevailing wage for this occupation and worksite, a base salary of $165,131 would place this position at wage Level II. That figure is within the posted range, and I'd like to target it. This role classifies under "Software Developers" for prevailing-wage purposes.
DOL prevailing wage, 2026-27 wage year · Software Developers (15-1252) · San Francisco-Oakland-Fremont, CA. Wage level is derived by USCIS from the offered wage, occupation and worksite; the occupation shown is inferred from the job title.
Employer immigration record
from this employer's Department of Labor filings
Green-card filing pattern in this occupation
Green-card follow-through: 53%
Files H-1B transfers
Sourced from Department of Labor LCA, PERM and prevailing-wage disclosure data. Employer matching is by name, so figures may be split across an employer's legal entities. Absence of a filing means none appears in our copy of the data, not that none exists.
Community outcomes
No reports yet — be the first to help the next applicant.
About the role
- We are continuing to grow rapidly and expanding our Engineering offices globally!
- As a Software Engineer, Machine Learning, you'll be conceptualizing, designing, implementing, and validating algorithmic improvements to the catalog system and our product knowledge graph at the heart of our fast-growing grocery and retail delivery business.
- This role is hybrid with some in-office time expected and will report to an Engineering Manager.
Responsibilities
- Design and build optimization algorithms for budget pacing and automated bidding to achieve various advertising goals.
- Develop new data solutions (eg. embeddings and consumer profiles) to target the relevant audience.
- Build and extend the current data/ML infrastructure to empower Ads data applications including data analysis, ML modeling, and experimentation.
Requirements
- We're Excited About You Because You Have...
Nice to have
- Online advertising
- Search relevance & ranking
- Recommendation system
- Experiences in any of the following areas are preferred but not required:
Compensation
- The successful candidate's starting pay will fall within the pay range listed below and is determined based on job-related factors including, but not limited to, skills, experience, qualifications, work location, and market conditions.
- Base salary is localized according to an employee's work location.
- In addition to base salary, the compensation for this role includes opportunities for equity grants.
- flexible paid time off/vacation, plus 80 hours of paid sick time per year.
- For hourly roles:
Benefits
- In addition to base salary, the compensation for this role includes opportunities for equity grants.
- We are looking for Software Engineers, Machine Learning to build and maintain a large scale 24x7 global infrastructure system that powers DoorDash's 3-sided marketplace of Consumers, Merchants and Dashers.
- You will use our robust data and machine learning infrastructure to implement new ML solutions to make our product knowledge graph accurate, standardized, semantically rich, easily discoverable, and extensible.
- Develop advanced machine learning models to improve ads efficiency and quality.
- DoorDash also offers medical, dental, and vision benefits, 11 paid holidays, disability and basic life insurance, family-forming assistance, and a mental health program, among others.
- To learn more about our benefits, visit our careers page here.
- See Below For Paid Time Off Details
Company info
- Notice to Applicants for Jobs Located in NYC or Remote Jobs Associated With Office in NYC Only We used Covey as part of our hiring and/or promotional process for jobs in NYC and certain features may qualify it as an AEDT in NYC.
This listing is sourced directly from DoorDash's careers page and normalized into a canonical job model.