Software Engineer Intern, Autonomy Software [Summer 2027]

Zoox•Foster City, CA
•$6,500 - $10,500

About The Position

Zoox's internship program offers hands-on experience with cutting-edge technology, mentorship, and the opportunity to contribute to real projects. Autonomy Software develops the software that enables Zoox robotaxis to perceive their surroundings, predict the behavior of others, and plan and control the vehicle autonomously. Interns join a team, work with a mentor on an open research or engineering question, and contribute to systems used on Zoox vehicles and in simulation. Intern opportunities may be available across Autonomy Behaviors, Perception, Guidance & Routing, and the Collision Avoidance System. Projects can involve decision-making, planning and control; machine-learned planning; object detection and tracking; multimodal models; scene understanding; mapping and routing; and safety evaluation and data tooling.

Requirements

  • Currently working toward an M.S. or Ph.D. in computer science, robotics, electrical engineering, or a related engineering program.
  • Expected to graduate between Fall 2027 and Summer 2028.
  • Remain enrolled at an accredited college or university throughout the internship.
  • Commit to a full-time, 12-week internship beginning in May or June 2027.
  • Be able to relocate to the Bay Area, California, for the duration of the internship.
  • Do not use proprietary information worked on at Zoox in a thesis or university publication, or distribute it outside Zoox.
  • Strong programming skills in C++ and/or Python.
  • Solid computer science fundamentals, including data structures and algorithms.
  • Experience with PyTorch, Jax, Tensorflow, and Numpy.
  • Experience in at least one of machine learning, computer vision, motion planning, controls, prediction, or mapping.
  • Ability to communicate technical results clearly.

Nice To Haves

  • Publications in top machine learning or robotics conferences, such as NeurIPS, CVPR, or ICRA.
  • Experience with autonomous driving or learned robotic planning.
  • Experience with large-scale, multi-node training workloads.

Responsibilities

  • Work on research or advanced engineering problems related to the Autonomy Software stack.
  • Design, build, and evaluate state-of-the-art algorithms or machine learning models for an autonomous driving system.
  • Train and test models using large-scale driving and simulation data, and analyze failure modes to measure improvements.
  • Write production-quality C++ and Python code and participate in code review.
  • Present results to the team and at the end-of-summer project showcase.
  • Contribute to publishable research where the project allows.

Benefits

  • Medical insurance may be available.
  • A relocation stipend may be available.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service