Skip to main content
All jobs

Employer listing

Software Engineer, Intern - Labs (Summer 2027)

DoorDash

San Francisco, Ca · on site · internship · Intern

$107,400 - $158,000

About Labs

DoorDash Labs is an independent team within DoorDash working at the intersection of software engineering and robotics to solve key business problems with elegant technical solutions.

About the Teams

We are hiring Software Engineer interns across our Perception, Autonomy Platform, and DoorDash Air Cloud (Foundry) teams:

  • Perception: Helps Dot understand the world through vision foundation models and VLMs, supported by lidar and radar for safety. Focuses on machine learning, computer vision, and state estimation.
  • Autonomy Platform: Builds the software foundation that Dot runs on, including operating system design, petabyte-scale cloud data processing pipelines, and AI compute optimization.
  • DoorDash Air Cloud (Foundry): Builds cloud software powering autonomous delivery from order placement through flight management.

About the Role

During our 12-week Software Engineer internship, you will be immersed in your team with the opportunity to develop, maintain, and ship products.

*Note: The 2027 internship program will be hosted in-person at a DoorDash Labs office in either San Francisco or Sunnyvale, CA. Start dates are in May or June 2027. Applicants must be authorized to work in the U.S. (F-1 CPT eligible; J-1 not supported).*

Responsibilities

  • Develop, maintain, and ship technical elements with the support of your mentor, manager, and team members
  • Act on feedback, coaching, and mentorship
  • Actively learn about the systems to which you contribute
  • Collaborate with your team to solve problems for customers
  • Participate in intern programming (Leadership Speaker series, social events)
  • Present summer learnings during a final presentation

Qualifications

Minimum Qualifications

  • Pursuing a B.S. or M.S. Degree in Computer Science or equivalent, with graduation between Fall 2027 and Summer 2028
  • No more than 2 years of full-time work experience
  • Available for a May or June 2027 start date
  • Experience working with databases (e.g., AWS, SQL)
  • Solid understanding of algorithms and data structures
  • Proficient experience working with at least 1 object-oriented programming language (e.g., Python, Java, Kotlin)
  • Experience writing clean code, working with version control, and doing unit testing

Preferred Qualifications

  • At least 1 previous Software Engineering internship or equivalent relevant experience
  • Experience using AI-powered tools to support software development, problem solving, and learning
  • Ability to analyze and improve efficiency, scalability, and stability of systems
  • Experience or interest in large-scale web applications
  • Experience with solutions for systems monitoring, live deployments, and continuous integration
  • Experience with real-time technology problems
  • Experience working with service-oriented architecture, writing APIs, and designing systems
  • Participation in project or research-based technical work, hackathons, technical organizations, leadership, or TA roles

Benefits

Comprehensive benefits for regular employees include 401(k) with match, paid parental leave, medical, dental, and vision coverage, wellness and commuter benefits, paid holidays, and sick/vacation time.