About the Team
Join us to help build the world's most dependable logistics platform for on-demand delivery! We are looking for skilled engineers to develop and maintain a 24/7, fail-safe, global infrastructure which supports DoorDash’s three-sided marketplace of consumers, merchants, and delivery personnel.
About the Role
At DoorDash, our Data Scientists have the opportunity to delve into a wealth of delivery data to enhance company-wide Machine Learning procedures such as Search & Recommendations, Assignment of Delivery Personnel, Estimation Time of Arrival Prediction, and Delivery Personnel Capacity Planning. You will join a small team to develop systems that foster efficient machine learning on a large scale. This is a flexible opportunity available in San Francisco, Sunnyvale, Seattle, or New York.
You’re excited about this opportunity because you will...
- Develop a world-class Machine Learning platform where models are created, trained, and deployed smoothly
- Cooperate closely with Data Scientists and Product Engineers to develop the Machine Learning platform based on their use cases
- Aid in the creation of robust and adaptable pipelines that can promptly adapt to accommodate new technologies, techniques and modeling methods
- Work on infrastructure designs and solutions to store trillions of feature values and enable hundreds of billions of predictions per day
- Assist in designing strategies for the centralized machine learning platform that drives all of DoorDash's business
- Enhance the dependability, scalability, and observability of our training and inference infrastructure.
We’re excited about you because...
- You hold a B.S., M.S., or PhD. in Computer Science or equivalent
- You have exceptionally strong knowledge of Computer Science fundamentals and Object-Oriented Programming languages
- You have over 5 years of industry experience in software engineering
- You're keen about Large Language Models (LLM’s)
- You have previous experience building machine learning systems in a production environment
- You have also worked with machine learning models, developing and deploying your own models
- You have a good understanding of Machine Learning infrastructure
- You possess Systems Engineering skills and have built substantial infrastructure in a cloud computing environment
- You have managed and completed one or more projects from start to finish
- You have a good understanding of Python machine learning libraries like Pandas and deep learning frameworks like PyTorch and TensorFlow
Nice To Haves
- Experience with challenges in real-time computing
- Experience with large scale distributed systems, data processing pipelines and machine learning infrastructure
- Good understanding of Machine Learning infrastructure
- Familiar with Spark, MLLib, Databricks,MLFlow, Apache Airflow, Dagster and similar related technologies
- You've dealt with large language models like GPT, LLAMA, BERT, or Transformer-based architectures
- You have worked in a cloud based environment such as AWS
- You have led and participated in benchmarking and performance tuning
About DoorDash
Our mission at DoorDash is to empower local economies. This motivation shapes how our team members act swiftly, learn, and adapt to make informed decisions that reflect empathy for our varied users—from delivery personnel to merchant partners to consumers. Starting as a door-to-door delivery service, we are now seeking team members who can help us transition from a company known for food delivery to a company that delivers all types of goods.
DoorDash is rapidly growing and constantly changing, giving team members the chance to share their unique perspectives, face new challenges, and control their careers. We are dedicated to supporting our employees’ well-being by offering comprehensive benefits and perks such as premium healthcare, wellness expense reimbursement, paid parental leave and more.
Our Commitment to Diversity and Inclusion
We are committed to promoting and fostering a more inclusive community within our company, industry, and cities. This is why we hire and foster diverse teams of individuals from different backgrounds, experiences, and perspectives. We believe that true innovation is achieved when everyone has the opportunity to excel.
Compensation
DoorDash cares about your overall wellbeing, and for this reason, we offer a comprehensive benefits and perks package. The base salary range for this position is specific to its location. Compensation in other regions may vary. Actual compensation within the pay range will be decided based on skills, prior relevant experience, and specific work location. This role is also open to remote work, and in such cases, the base salary is adjusted based on the employee’s work location. More details would be discussed with the recruiter.