Software Engineer, Data Science
DoorDash, San Francisco, CA
On-demand delivery empowering local economies
Come help us build the world's most reliable on-demand, logistics engine for delivery! We're bringing on talented engineers to help us create and maintain a 24x7, no downtime, global infrastructure system that powers DoorDash’s three-sided marketplace of consumers, merchants, and dashers.
At DoorDash, our Data Scientists have the opportunity to dive into a wealth of delivery data to improve Dasher assignment, ETA prediction, and Dasher capacity planning.
What You’ll Achieve
- Predict preparation ambiguity for over 50,000 merchant partners
- Compute real time vehicle routing challenges in major metropolitan areas, ultimately to assign dashers who arrive at desired locations with little to no lag/latency
- Forecast the supply of available dashers as well as incoming delivery demand
- Build out the next iteration of our recommendation engine. Read about it here!
- High-energy and confident - you’ll do whatever it takes to win
- You’re an owner - driven, focused, and quick to take ownership of your work
- Humble - you’re willing to jump in and you’re open to feedback
- Adaptable, resilient, and able to thrive in ambiguity - things change quickly in our fast-paced startup and you’ll need to be able to keep up!
- Growth-minded - you’re eager to expand your skill set and excited to carve out your career path in a hyper-growth setting
- Desire for impact - ready to take on a lot of responsibility and work collaboratively with your team
- B.S., M.S., or PhD. in Computer Science or equivalent
- Exceptionally strong knowledge of CS fundamental concepts and OOP languages
- 2+ years of industry experience
- Prior experience building machine learning systems in production
Nice To Haves
- Experience with real-time technology problems
- Familiar with Pandas / Python machine learning libraries
- Take-Home Project
- Evaluations are designed to take 3-4 hours of your time
- Graded on ability to build a machine learning model, then writing an application to make predictions using the model.
- Onsite Interview
- One coding rounds, evaluating CS fundamentals and problem solving skills
- Domain Knowledge, discussing 1-2 projects you've led in your area of technical depth
- Systems Design, thinking of architectural decisions at a high level
Founded in 2013, DoorDash is a San Francisco-based technology company passionate about transforming local businesses and dedicated to enabling new ways of working, earning, and living. Today, DoorDash connects customers with their favorite local and national restaurants in more than 600 cities across the United States and Canada. By building intelligent, last-mile delivery technology for local cities, DoorDash aims to connect people with the things they care about — one dash at a time.
At DoorDash, we’re working to connect more businesses to more people. We want to shrink every city by bringing people anything—faster, fresher, and from farther away. And we’re doing it everyday: from prep-times to traffic to weather, we’ve innovated a groundbreaking approach to delivery that factors in all the elements that come between people and their products. We want to be the shortest distance between every local store and people’s doors. We’re breaking down the art of delivery to a perfect science – one order at a time.