DoorDash

Staff Software Engineer, Machine Learning Infrastructure

DoorDash

Los Angeles, CA, USA
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

We are looking for an innovative and experienced Staff Software Engineer, Machine Learning Infrastructure to join the DoorDash engineering team. As a Staff Software Engineer, Machine Learning Infrastructure, you will be responsible for developing and maintaining core components of our ML Infrastructure, as well as providing technical guidance to other engineers on the team.To be successful in this role, you must have a Bachelor’s degree in Computer Science, Engineering, or related field, and a minimum of 5 years of software engineering experience, preferably in Machine Learning Infrastructure. You must also have a deep understanding of software engineering fundamentals, such as algorithms, data structures, and software development methodologies.You should also have a passion for Machine Learning and be comfortable working with large datasets. You should be an excellent problem solver, have strong communication skills, and be able to work independently as well as collaboratively. If you are an experienced, driven, and self-motivated software engineer who is looking for an opportunity to make a big impact, then this is the perfect role for you!

Responsibilities: -Develop and maintain core components of DoorDash's ML Infrastructure -Provide technical guidance to other engineers on the team -Understand software engineering fundamentals such as algorithms, data structures, and software development methodologies -Work with large datasets -Solve complex problems -Communicate effectively with other engineers and stakeholders -Work both independently and collaboratively -Stay up to date with the latest advancements in Machine Learning

Where is this job?
This job is located at Los Angeles, CA, USA
Job Qualifications
  • + Years Of Experience In Software Engineering

  • C++

  • Bachelor's Degree In Computer Science Or Equivalent

  • Experience In Building Machine Learning Infrastructure

  • Proficiency In One Or More Programming Languages

  • Such As Python

  • Or Java

  • Knowledge Of Linux/Unix Systems

  • Experience With Distributed And/Or Cloud Computing

  • Knowledge Of Devops Principles

  • Experience With Container Technologies Such As Docker Or Kubernetes

Required Skills
  • Python

  • C++

  • Linux

  • MySQL

  • Algorithms

  • Data structures

  • DevOps

  • Machine Learning

  • Docker

  • AWS

  • Tensorflow

  • Automation

  • Kubernetes

  • RESTful APIs

  • Kubeflow

Soft Skills
  • Communication

  • Leadership

  • Time management

  • Interpersonal Skills

  • creativity

  • Organization

  • Critical thinking

  • Teamwork

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Staff Software Engineer, Machine Learning Infrastructure in Los Angeles, CA, USA is $143,000 to $170,000 per year. This range will vary depending on factors such as the company's size, experience, and the specific skills of the engineer.

Additional Information
DoorDash is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedNovember 22nd, 2023
Apply BeforeJuly 8th, 2026
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About DoorDash

Best local restaurants now deliver. Get breakfast, lunch, dinner and more delivered from your favorite restaurants right to your doorstep with one easy click.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started