Senior Staff Machine Learning Engineer
Core
Design and build next-generation AI-first ranking systems for ads and promotions, optimizing relevance and personalization across search and discovery experiences for merchants and consumers.
Role type
Senior Staff Machine Learning Engineer (Ads & Promotions)
Builds
AI-first ranking and relevance systems for DoorDash's ads marketplace
Domain
Online advertising, recommendation systems, large-scale ML
Deliverable
production ML models
Required skills
deep learning, large language models (LLMs), information retrieval, ranking and relevance, natural language processing, Python, Java, C++, PyTorch, TensorFlow, XGBoost, full ML lifecycle management, offline and online experimentation
Preferred skills
LLM-based system design, prompt engineering, retrieval-augmented generation (RAG), Generative RecSys, open-source contributions
Technologies
PyTorch, TensorFlow, XGBoost, Claude Code, Codex, Cursor
Responsibilities
Apply state-of-the-art ML and LLM techniques to personalization and query understanding; evaluate models via offline analysis and online A/B testing; own the full model lifecycle from research to production; partner with product and design teams to deliver user-facing improvements; assess emerging research and translate it into scalable systems
Seniority
Senior Staff, hands-on IC with strategic leadership