DoorDash is seeking a Staff Software Engineer to lead their ML Serving Platform initiatives, a critical component powering millions of real-time decisions daily across their global marketplace. This role combines technical leadership with hands-on engineering, focusing on building and scaling a high-performance ML serving infrastructure that handles millions of QPS. The position offers the opportunity to work with cutting-edge ML technologies while solving complex challenges in reliability, scalability, and performance optimization.
The role involves leading a talented team in developing next-generation ML serving capabilities, enabling seamless model deployments, and ensuring high availability across diverse use cases including Ads, Groceries, Logistics, and Fraud. You'll be responsible for architectural decisions that impact DoorDash's most mission-critical services, working closely with ML Engineers and Infrastructure teams to design and operate the serving stack.
As a technical leader, you'll drive the roadmap for the platform, establish best practices, and mentor team members while ensuring the platform remains highly available and cost-efficient. The position offers competitive compensation, comprehensive benefits, and the chance to work in a hybrid setting from major tech hubs. This is an ideal opportunity for experienced engineers passionate about ML infrastructure who want to make a significant impact on a rapidly growing technology platform.
The role requires deep expertise in distributed systems, proven experience with high-performance computing, and strong leadership skills. You'll be working at the intersection of ML and systems engineering, helping shape DoorDash's technical direction while solving unique challenges in ML model serving at scale.