AI‑Driven Release & Triage Tooling Software Engineer

> 3 years of experience
Permanent contract
Application developer
C++
Claude Code
Github

🚗 About Woven by Toyota 🚗

Woven by Toyota is at the forefront of Toyota's transformative journey into a mobility company. Driven by a legacy of innovation for the benefit of others, our mission is to redefine mobility through human-centric innovation, expanding its meaning and societal impact.

Our work is structured around four key pillars:

  • AD/ADAS: Autonomous driving and advanced driver-assist technologies.
  • Arene: Our software development platform for software-defined vehicles.
  • Woven City: A dedicated testbed for mobility innovations.
  • Cloud & AI: The digital infrastructure that powers our collaborative foundation.

Business-critical functions are essential to empowering these teams, and together, we are united by a bold goal: a world with zero accidents and enhanced well-being for all.


🌟 The Team 🌟

Woven by Toyota's Release & Triage team is dedicated to operationalizing continuous improvement for automated driving. We transform on-road signals and incidents into actionable engineering insights.

The Release & Triage Tooling sub-team is responsible for building AI- and data-driven internal tools and services. These tools support release qualification, large-scale simulation-based testing, and high-quality failure analysis. We collaborate closely with Release, Triage, and core development teams to ensure the mainline remains stable and continuously improves.


🤔 Who Are We Looking For? 🤔

We are seeking a mid- to senior-level Software Engineer to design and build internal tooling. This role will leverage AI/ML and LLM-based approaches to interpret complex signals from logs, metrics, test results, images, and video. The goal is to help QA and development engineers quickly understand failures, identify regressions, and make confident release decisions.

You will be part of a team that owns end-to-end services and workflows powering release qualification and triage at scale. This includes integrating with CI/CD, simulation platforms, and internal data pipelines. You will also play a key role in establishing best practices for the responsible and effective use of AI-driven analysis within the team.


Responsibilities

  • Perform root cause analysis of events originating from on-road testing and simulation testing of an automated driving system currently under development.
  • Partner with release engineers, triagers, and infrastructure teams to understand real-world failure modes, identify high-value automation opportunities, and iterate on models, heuristics, and tooling based on feedback and outcomes.
  • Build and maintain tooling that utilizes AI/ML and LLMs to analyze test and release failures across logs, metrics, images, and video.
  • Design systems that surface meaningful insights, root-cause hypotheses, and confidence signals to engineers to support release decisions.
  • Develop tooling that supports release qualification, gating, and readiness assessment, including large-scale simulation-based testing workflows.
  • Integrate AI-based analysis into CI/CD systems, test frameworks, simulation platforms, and internal data pipelines to create seamless end-to-end workflows.
  • Design and implement scalable, reliable internal services used by release and triage teams, ensuring maintainability, observability, and performance at scale.
  • Build dashboards and reports that communicate release health, risk, and trends to stakeholders across Release, Triage, and development teams.
  • Utilize AI-assisted coding tools (e.g., GitHub Copilot, Cursor, Claude Code, or similar) to accelerate development, refactoring, and testing, while rigorously validating AI-generated code for correctness, security, performance, and maintainability.
  • Help establish best practices for the responsible and effective use of AI code generation and AI-driven analysis within the team.
  • Write clear documentation and usage guidelines so internal users can effectively adopt and extend the tooling you build.

🎓 Minimum Qualifications 🎓

  • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
  • 3+ years of professional software development experience (mid-level) or 5+ years (senior-level).
  • Strong proficiency in at least one general-purpose programming language (e.g., Python, C++, Rust, Java, Go).
  • Experience building internal tools, platforms, or infrastructure services used by other engineering or operations teams.
  • Strong debugging and analytical skills, especially in complex, distributed, or data-intensive systems.
  • Familiarity with CI/CD systems and release-adjacent workflows, including integration with test frameworks and data pipelines.
  • Experience applying AI/ML or LLMs to real-world software systems, ideally in tooling or infrastructure contexts.
  • Hands-on experience using AI-assisted code generation tools in a professional environment, including defining review practices.

Nice to Haves

  • Experience working with multimodal data (text, logs, structured data, images, video) and building systems that interpret complex signals.
  • Familiarity with model evaluation, confidence scoring, and/or explainability techniques for AI-driven analysis.
  • Experience with simulation-based testing, CI/CD, or release engineering workflows in safety-critical or high-reliability domains (e.g., automotive, robotics, aerospace, medical).
  • Experience with triage tooling, incident review, and data visualization for operational dashboards.

💰 Compensation & Benefits 💰

The base pay for this position ranges from 115,500115,500 - 189,750 a year.

Your base salary is one part of your total compensation. We offer a base salary, short-term and long-term incentives, and a comprehensive benefits package. The total compensation offered to an employee will be dependent upon the individual's skills, experience, qualifications, location, and level.

What We Offer:

We are committed to creating a modern work environment that supports our employees and their loved ones. We offer many options of the best programs to allow you to do your most meaningful work and to help you shape the future of mobility.

  • Excellent health, wellness, dental, and vision coverage.
  • A rewarding 401k program.
  • Flexible vacation policy.
  • Family planning and care benefits.

🤝 Our Commitment 🤝

  • We are an equal opportunity employer and value diversity.
  • Any information we receive from you will be used only in the hiring and onboarding process. Please see our privacy notice for more details.
Reference :woven-by-toyota+Woven-by-Toyota-AIDriven-Release-andamp-Triage-Tooling-Software-Engineer

Skills

Backend
C++
Go
Java
Python
Rust
Unknown
Claude Code
Tooling
Github
No code
Make

Similar Jobs

brand cover
2026 summer intern - phd
WeRide.aiInternship
WeRide.aiInternship
San Jose, US
No remote work
Juniors accepted
83k€ ➞ 125k€/year
Machine Learning
C++
Make
3 days ago
brand cover
2026 summer intern - software engineer
WeRide.aiInternship
WeRide.aiInternship
San Jose, US
No remote work
Juniors accepted
83k€ ➞ 125k€/year
Make
C++
Go
3 days ago
brand cover
perception engineer – ml/cv and algorithms
WeRide.aiPermanent contract
WeRide.aiPermanent contract
San Jose, US
No remote work
Juniors accepted
C++
Machine Learning
Management
4 days ago
brand cover
senior / staff machine learning engineer, behavior planning & prediction
Woven by ToyotaPermanent contract
Woven by ToyotaPermanent contract
Ann Arbor, US& 1 other
No remote work
≥ 3 years experience
Machine Learning
Deep learning
Motion
6 days ago
brand cover
ml platform senior engineering manager, autonomy
Woven by ToyotaPermanent contract
Woven by ToyotaPermanent contract
Palo Alto, US
& Remote
Hybrid remote
≥ 10 years experience
Machine Learning
Motion
Apache
6 days ago
brand cover
lead perception engineer
Woven by ToyotaPermanent contract
Woven by ToyotaPermanent contract
Ann Arbor, US& 1 other
No remote work
≥ 10 years experience
Machine Learning
Deep learning
Motion
9 days ago
brand cover
staff machine learning engineer - end to end autonomy
Woven by ToyotaPermanent contract
Woven by ToyotaPermanent contract
Ann Arbor, US& 1 other
No remote work
≥ 7 years experience
Machine Learning
Pytorch
C++
13 days ago
brand cover
senior simulation engineer, automated driving & adas
Woven by ToyotaPermanent contract
Woven by ToyotaPermanent contract
Ann Arbor, US& 1 other
No remote work
≥ 5 years experience
Machine Learning
Pytorch
C++
13 days ago
brand cover
senior machine learning engineer, end-to-end autonomy
Woven by ToyotaPermanent contract
Woven by ToyotaPermanent contract
Ann Arbor, US& 1 other
No remote work
Juniors accepted
Pytorch
Machine Learning
C++
13 days ago