Jobs and Careers
TO

Software Engineer

Toyota Research Institute
Los Altos, United Statesfull_timeVerifiedPosted 24 Mar 2026
💰 $218,500/yr($152,000/yr – $218,500/yr)

About the role

At Toyota Research Institute (TRI), we’re on a mission to improve the quality of human life. We’re developing new tools and capabilities to amplify the human experience. To lead this transformative shift in mobility, we’ve built a world-class team advancing the state of the art in AI, robotics, driving, and material sciences.      The Automated Driving Advanced Development division at TRI will focus on enabling innovation and transformation at Toyota by building a bridge between TRI research and Toyota products, services, and needs. We achieve this through partnership, collaboration, and shared commitment. This new division is leading a new cross-organizational project between TRI and Woven by Toyota to conduct research and develop a fully end-to-end learned driving stack. This cross-org collaborative project is harmonious with TRI’s robotics divisions' efforts in Diffusion Policy and Large Behavior Models.     We are looking for a Software Engineer to join our growing team and contribute to the integration and deployment of our automated driving stack on real-world vehicles. As a generalist engineer, you will work across the autonomy system, helping implement features, set up infrastructure, and improve the performance and robustness of our real-time autonomy stack. You’ll work alongside senior engineers and researchers across TRI and Woven, gaining exposure to multiple parts of the system while deepening your expertise in modern robotics and vehicle software. This role is ideal for an engineer with a strong foundation in C++ and Python, an interest in real-world systems, and a desire to grow in a fast-paced, collaborative environment. You'll partner closely with end-to-end machine learning, simulation and infrastructure teams to ensure that the full stack runs robustly on real vehicles in closed-course, public road and simulation testing.     This work is part of Toyota’s global AI efforts and will be conducted in close collaboration with teams across TRI, Woven by Toyota, and other engineering partners.

Responsibilities

  • Implement and maintain software components in Python and C++ that support ML training, evaluation, and inference workflows.
  • Contribute to data pipelines and tooling for dataset preparation, experiment tracking, and offline analysis.
  • Assist with model export and inference prototyping, including testing models on embedded or edge compute platforms.
  • Contribute to tools for diagnostics, logging, and runtime debugging of end-to-end ML systems.
  • Build and maintain test harnesses, CI integration, and system-level validation tools.
  • Follow engineering best practices in code reviews, documentation, and testing.

Qualifications

  • Bachelor's or Master’s degree in Computer Science, Robotics, or a related field.
  • 3+ years of relevant industry experience in robotics, embedded, or distributed systems.
  • Proficiency in modern C++ (C++14 or newer) and Python.
  • Familiarity with Linux development, systems programming, or real-time software.
  • Interest in machine learning systems, robotics, or large-scale software platforms.
  • Comfort with collaborative development, hands-on debugging, and system-level testing workflows.
  • Enthusiasm for learning from and contributing to a multi-disciplinary, cross-functional team.

Bonus Qualifications

  • Exposure to machine learning pipelines, data processing, or model evaluation.
  • Familiarity with model formats or inference runtimes (e.g., ONNX, TensorRT, or similar).
  • Hands-on experience with edge or embedded compute platforms (e.g., NVIDIA Jetson), even at a prototype or coursework level.
  • Experience in automated driving, robotics, or simulation-based system testing.
  • Familiarity with containerized development or deployment (e.g., Docker).
  • Experience working with distributed compute systems, large-scale data logging, or introspection frameworks.
  • Prior experience in fast-paced R&D environments bridging research and production.
  • Understanding of automotive software practices and standards (e.g., ISO 26262, safety-critical development).
Please include links to any relevant open-source contributions or technical project write-ups with your application.   The pay range for this position at commencement of employment is expected to be between $152,000 and $218,500/year for California-based roles. Base pay offered will depend on multiple individualized factors, including, but not limited to, a candidate's experience, skills, job-related knowledge, and market location. TRI offers a generous benefits package including medical, dental, and vision insurance, 401(k) eligibility, paid time off benefits (including vacation, sick time, and parental leave), and an annual cash b

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Toyota Research Institute

View company profile →