Skip to content
NEXTMOVEFDE careers · United States

Senior Software Engineer - LLM‑Driven Release & Triage Tooling

AI summary of the role

Design and build AI/LLM-driven internal tooling for release qualification and triage of an automated driving system, turning on-road and simulation signals into actionable engineering insights.

What you’ll do

  • Perform root cause analysis of events from on-road and simulation testing of an automated driving system.
  • Build and maintain AI/ML and LLM-based tooling to analyze test and release failures across logs, metrics, images, and video.
  • Integrate AI-based analysis into CI/CD systems, test frameworks, simulation platforms, and internal data pipelines.
  • Design scalable, reliable internal services and dashboards that surface release health, risk, and root-cause hypotheses.

What you’ll bring

  • 3+ years (mid) or 5+ years (senior) professional software development experience.
  • Strong proficiency in at least one general-purpose language (Python, C++, Rust, Java, Go).
  • Experience building internal tools, platforms, or infrastructure services.
  • Experience applying AI/ML or LLMs to real-world software systems.

Technologies

LLM · AI/ML · Python · C++ · Rust · Java · Go · CI/CD · GitHub Copilot · Cursor · Claude Code

About Woven by Toyota

Toyota's software-and-autonomy subsidiary building AD/ADAS, the Arene SDV platform, Woven City, and cloud/AI infrastructure to ship safer vehicles and new mobility services at OEM scale.

Established

Source and classification

Internal deployment & tooling · Evidence for this classification:

turning on-road signals and incidents into actionable engineering insights. The Release & Triage Tooling sub-team builds AI- and data-driven internal tools and services that support release qualification, large-scale simulation-based testing, and high-quality failure analysis, partnering closely with Release, Triage, and core development teams to keep the mainline stable and continuously improving. WHO ARE WE LOOKING FOR? We’re looking for a mid- to senior-level Software Engineer to design and build internal tooling that uses AI/ML and LLM-based approaches to interpret complex signals from logs, metrics, test results, images, and video, helping 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 that power release qualification and triage at scale,
More from the job description

Woven by Toyota is enabling Toyota’s once-in-a-century transformation into a mobility company. Inspired by a legacy of innovating for the benefit of others, our mission is to challenge the current state of mobility through human-centric innovation — expanding what “mobility” means and how it serves society. Our work centers on four pillars: AD/ADAS, our autonomous driving and advanced driver assist technologies; Arene, our software development platform for software-defined vehicles; Woven City, a test course for mobility; and Cloud & AI, the digital infrastructure powering our collaborative foundation. Business-critical functions empower these teams to execute, and together, we’re working toward one bold goal: a world with zero accidents and enhanced well-being for all. TEAM Woven by Toyota’s Release & Triage team operationalizes continuous improvement for automated driving by turning on-road signals and incidents into actionable engineering insights. The Release & Triage Tooling sub-team builds AI- and data-driven internal tools and services that support release qualification, large-scale simulation-based testing, and high-quality failure analysis, partnering closely with Release, Triage, and core development teams to keep the mainline stable and continuously improving. WHO ARE WE LOOKING FOR? We’re looking for a mid- to senior-level Software Engineer to design and build [... source excerpt omitted ...] from logs, metrics, test results, images, and video, helping 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 that power release qualification and triage at scale, integrating with CI/CD, simulation platforms, and internal data pipelines while helping establish best practices for responsible and effective use of AI-driven analysis within the team. RESPONSIBILITIES Perform root cause analysis of events coming from on-road testing and simulation testing of an automated driving system currently under development. Partner with release enginee [... source excerpt omitted ...] neration 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. Experience with 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,

How jobs are selected

Employer postings · Data from · Sources