- Robot type
- Autonomous Vehicle
- Location
- Santa ClaraCaliforniaUSA
- Job type
- Software
- Posted
- Aug 10, 2026
- Salary
- $130,000–$200,000 a year
Data Engineer (SE / Sr SE)
Job description
Knowing how well our virtual driver drives — and why it fell short — is what lets us ship with confidence. In this role, you will own that loop end to end: the metrics that quantify driving performance, the pipelines that compute them at fleet scale, the analysis that turns them into judgments about autonomy behavior — including where on the map that behavior changes — the data and tooling that gate software releases, and the agentic workflows that take a detected issue from triage to a proposed fix. You will work primarily in Python across large-scale data processing, geospatial analytics, evaluation frameworks, and LLM-powered automation.
We are open to candidates at either the Engineer…
Job responsibilities
- Define and compute driving performance metrics — covering safety, comfort, progress, interventions, and compliance — and build the scalable pipelines that evaluate them consistently across fleet and simulation data
- Analyze road-test and simulation data in depth to identify trends, regressions, and anomalies in autonomy behavior, and turn them into clear findings that engineering teams act on
- Build geospatial analytics over fleet driving data: map-matched metrics, route and corridor performance, location-based clustering of events and issues, and geographic coverage analysis that shows where the virtual…
- Build the data foundations and tooling for release management, including release-over-release comparisons, readiness and gating criteria, and traceable evidence supporting release decisions
- Build AI agentic workflows that triage detected issues at scale — clustering and deduplicating failures, attributing root cause, routing to the right owners, and proposing fixes with supporting evidence for engineering…
- Ensure that your work is performed in accordance with the company's Quality Management System (QMS) requirements and contribute to continuous improvement efforts
Job requirements
- BS, MS, or PhD in Computer Science, engineering, or a related technical field, or equivalent practical experience
- Proficiency in Python, with experience building scalable data processing systems or evaluation frameworks
- Experience developing metrics and analyzing large-scale time-series, event, or geospatial data, including principled metric definitions, validation, and error analysis
- Experience building LLM-powered or agentic workflows for data analysis, evaluation, or automation
- Ability to solve open-ended technical challenges and communicate findings clearly to engineering and program stakeholders
- Self-driven with a strong sense of ownership: a quick learner who is eager to take responsibility and drive projects forward end to end
- Experience with distributed data processing such as Apache Spark, and workflow orchestration such as Airflow or Argo Workflows
- Familiarity with LLM agent frameworks (e.g., LangChain, LangGraph, or similar) and prompt/tool-orchestration patterns
Similar jobs
PlusAI · Software
Software Verification & Validation Engineer
Santa Clara, California
PlusAI · Software
Senior/Staff Software Engineer, Motion Planning
Santa Clara, California
PlusAI · Software
Software Engineer (SE / Sr SE), Fullstack
Santa Clara, California
PlusAI · Software
Senior Simulation Software Engineer
Santa Clara, California
