Software Engineer, Infrastructure - Autonomy & Robotics

DoorDash DoorDash · Consumer · San Francisco, CA · 311 Autonomy

Software Engineer, Infrastructure - Autonomy & Robotics role at DoorDash Labs, focusing on building and operating infrastructure for autonomous delivery robots. Responsibilities include designing and implementing robot data and metrics pipelines, enabling large-scale simulation testing, and collaborating with core autonomy teams. Requires strong Python, knowledge of data structures and algorithms, and experience with distributed data processing frameworks.

What you'd actually do

  1. Design and implement infrastructure to enable autonomous vehicle development, including:
  2. Design and implement robot data and metrics pipelines
  3. Collaborate with core autonomy teams: motion planning, perception, and simulation

Skills

Required

  • B.S., M.S., or PhD. in Computer Science, Robotics or related technical field
  • In-depth knowledge of data structures and algorithms
  • Strong Python programming experience
  • Experience with operationalizing large-scale systems
  • Experience with at least one distributed data processing framework (Ray, Spark, Flink, etc)

Nice to have

  • Passion for software quality and reliability

What the JD emphasized

  • autonomous delivery robots

Other signals

  • autonomous delivery robots
  • robot data and metrics pipelines
  • large-scale simulation testing
  • machine learning infrastructure