Machine Learning Engineer, Ads & Knowledge Graph

Engg

Sunnyvale, San Francisco, Seattle, New York (CA, CA, WA, NY)

On-site

USD 137,000 - 299,000

Full time

5 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

401(k) plan with employer matching
16 weeks of paid parental leave
Wellness benefits
Commuter benefits match
Paid time off
Paid sick leave
Medical benefits
Dental benefits
Vision benefits
11 paid holidays
Disability and basic life insurance
Mental health program
Flexible paid time off/vacation, plus
80 hours of paid sick time per year
Vacation accrual at ~1 hour per 25.97h
Paid sick time accrual at 1 hour per 6

Job summary

DoorDash is seeking Software Engineers, Machine Learning to build and operate a large-scale, 24x7 global infrastructure for its grocery and retail delivery platform. You will design, train, and deploy ML solutions to enhance the product knowledge graph, embeddings, and audience targeting, collaborating with cross-functional teams in a dynamic environment.

Ideal candidates hold a MS/PhD, 3+ years of ML experience, and hands-on work with PySpark, Snowflake, PyTorch, and related tools.

Qualifications

  • MS or PhD in a technical field (CS, math, statistics, physics).
  • 3+ years ML industry experience with core algorithms.
  • Experience building data/feature pipelines at scale with PySpark and Snowflake SQL.
  • Production ML systems using PyTorch, Keras, LightGBM, scikit-learn.
  • Experience in online ads, search relevance, or recommender systems preferred.

Responsibilities

  • Develop advanced ML models to improve ads efficiency and quality.
  • Design optimization algorithms for budgeting and bidding.
  • Establish data-driven framework to understand bid density and market competitiveness.
  • Develop data solutions (embeddings, consumer profiles) for targeting.
  • Own end-to-end ML lifecycle from ideation to deployment and monitoring.
  • Extend data/ML infra for ads data applications and experimentation.
  • Scale systems to support business growth.

Skills

ML fundamentals
Production ML
Python
Data analysis
Collaboration

Education

MS in CS/Math/Stats
PhD in CS/Math/Stats

Tools

PySpark
Snowflake SQL
PyTorch
Keras
LightGBM
scikit-learn
Spark ML

Job description

DoorDash is seeking Software Engineers, Machine Learning to build and operate a large-scale, 24x7 global infrastructure for its grocery and retail delivery platform. You will design, train, and deploy ML solutions to enhance the product knowledge graph, embeddings, and audience targeting, collaborating with cross-functional teams in a dynamic environment.

Ideal candidates hold a MS/PhD, 3+ years of ML experience, and hands-on work with PySpark, Snowflake, PyTorch, and related tools.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

ML Engineer, Ads & Knowledge Graph Systems
ML Engineer, Ads & Knowledge Graph Systems

Xapply • California (MO), Northern (KY)

Hybrid
USD 137,000 - 299,000
401(k) matching
Paid parental leave
Wellness benefits
+2
Production ML Engineer for Scalable Ad Systems
Production ML Engineer for Scalable Ad Systems

DoorDash, Inc. • New York (NY)

Hybrid
USD 137,000 - 299,000
Equity grants
401(k) and health benefits
Machine Learning Engineer, Ads & Optimization (Hybrid)
Machine Learning Engineer, Ads & Optimization (Hybrid)

DoorDash USA • Sunnyvale (CA), San Francisco (CA), Seattle (WA), New York (NY)

Hybrid
USD 137,000 - 299,000
401(k) matching
Paid parental leave
Wellness benefits
+5
ML Engineer, Delivery Intelligence & Logistics AI
ML Engineer, Delivery Intelligence & Logistics AI

Visa Hunt • Sunnyvale (CA), San Francisco (CA)

On-site
USD 150,000 - 210,000
Senior Machine Learning Engineer - Production ML & RL
Senior Machine Learning Engineer - Production ML & RL

DoorDash • Seattle (WA)

On-site
USD 204,000 - 299,000
401(k) with match
Paid parental leave
Wellness benefits
+2
ML Engineer, End-to-End Logistics & AI Systems
ML Engineer, End-to-End Logistics & AI Systems

DoorDash • San Francisco (CA)

On-site
USD 150,000 - 270,000
401(k) with employer matching
16 weeks paid parental leave
Medical, dental, and vision benefits
+5
Software Engineer, Machine Learning (All Levels / All Teams)
Software Engineer, Machine Learning (All Levels / All Teams)

Engg • Sunnyvale (CA), San Francisco (CA), Seattle (WA), New York (NY)

On-site
USD 137,000 - 299,000
401(k) plan with employer matching
16 weeks of paid parental leave
Wellness benefits
+13
Senior Staff ML Engineer — AI-First Ads & Ranking
Senior Staff ML Engineer — AI-First Ads & Ranking

DoorDash, Inc. • San Francisco (CA)

On-site
USD 243,000 - 357,000
Equity grants
401(k) plan with employer matching
Paid parental leave
Machine Learning Engineer, Drive
Machine Learning Engineer, Drive

Visa Hunt • San Francisco (CA), Sunnyvale (CA), Seattle (WA)

On-site
USD 150,000 - 210,000
ML Engineer, Marketplace Optimization — Equity Eligible
ML Engineer, Marketplace Optimization — Equity Eligible

DoorDash • Sunnyvale (CA)

On-site
USD 137,100 - 201,600
401(k) plan with employer matching
16 weeks of paid parental leave
Wellness and commuter benefits
+2