Prepper

Senior Software Engineer, Machine Learning

DoorDash USA·San Francisco, CA; New York, NY; Seattle, WA·Posted 13 October 2026

About the role

About the Role As a Senior 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. 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. We’re looking for someone with a command of production-level machine learning and experience with solving end-user problems who enjoys collaborating with multi-disciplinary teams. We expect Senior Engineers to be able to own projects end-to-end and mentor their junior and mid level peers. This role is hybrid with some in-office time expected and will report to an Engineering Manager. You're excited about this opportunity because you will... Develop advanced machine learning models to improve core parts of your teams scope. Be responsible for the end-to-end ML lifecycle, including ideation, offline model training, online shadowing/deployment, experimentation, and post-launch monitoring/measurement.…

This is a summary of the advert. The full description and the application are on DoorDash USA's careers site.

Apply faster with Prepper

  • A version of your CV tailored to this Senior Software Engineer, Machine Learning role.
  • A cover letter written from your CV and this advert.
  • Prepper can fill in DoorDash USA's application form and send it once you approve.
  • The application saved in your tracker, with reminders to follow up.
Start free

More roles at DoorDash USA

Prepper is independent and not affiliated with DoorDash USA. Roles are listed from the employer's public careers system and removed when they close.