DoorDash is looking to improve its routing systems for autonomous vehicles to enhance customer experience.
Requirements
- Experience with graph algorithms in production systems, and their optimization
- Experience with at least two of the following: Large-scale mapping data, Microservice Architectures (e.g. GPRC), Cloud Platforms (AWS/Azure/Google Cloud)
- In-depth knowledge of data structures and advanced algorithms
- Strong C++ experience
- Industry experience designing, implementing, and extending algorithms
- Experience with machine learning techniques applied to robot data (nice to have)
- Prior experience in the self-driving vehicle space (nice to have)
Responsibilities
- Research, develop, and implement algorithms for the routing of autonomous vehicles
- Improve customer experience by optimizing robot routes
- Leverage historical data to test and improve algorithms
- Play an integral role on a small and focused team
- Collaborate with multiple stakeholders including Product, Engineering (Hardware and Software), and Operations
- Develop and improve routing systems
- Implement enhancements as a core member of the team
Other
- MS/PhD degree in Computer Science, Robotics, or related technical field
- Driven by a passion for delivering outstanding customer experiences
- Proactive approach to development, often crafting new tools
- Notice to Applicants for Jobs Located in NYC or Remote Jobs Associated With Office in NYC Only
- Comprehensive benefits package, including 401(k) plan with employer matching, paid time off and paid sick leave, medical, dental, and vision benefits, 11 paid holidays, disability and basic life insurance, family-forming assistance, and a mental health program