Check your CV before you apply
See your score the way hiring software reads it. If it needs work, build a stronger resume in the same place.
About the role
DoorDash connects customers with local businesses for delivery, from restaurants to grocery, retail and its own DashMart stores. DoorDash Labs, established in 2018, serves as the innovation hub for DoorDash, focusing on developing automation and robotics solutions to enhance last-mile logistics. The team's mission is to create technologies that support and augment human networks, aiming to improve efficiency for Dashers, merchants, and consumers alike.
Key responsibilities
- Design and ship real-time behavior and motion planning features for complex urban/suburb driving scenarios
- Lead automation of root-cause analysis and systematically eliminate planner-related disengagements and long-tail failures
- Build scalable evaluation, simulation, and validation frameworks to ensure safe rollout to new geo-fenced regions
- Collaborate cross-functionally with perception, prediction, controls, and platform teams to deliver end-to-end autonomy improvements
- Contribute to architecture decisions that improve planner robustness, generalization, and computational efficiency
Requirements
- A BS/MS/PhD in CS, EE, Robotics, or a related technical field, or equivalent practical experience
- Strong C++ software engineering experience building robust, production-quality systems
- Experience developing or deploying motion planning, trajectory optimization, robotics, or real-time decision-making systems
- Comfortable working with data-driven evaluation, simulation, and performance metrics to guide engineering decisions
Remote details
- Remote role in the United States
Salary and benefits
US base salary $198,600 to $292,000 a year. DoorDash also offers benefits; the full list is on the posting.
How to apply
Apply on the company's own site.
Source: Direct · THE BRIEFED never charges candidates.
Similar roles
More Technology & IT roles near this one