Senior Software Engineer - AV Data & Analysis Tools
$144.7k - $261.3kGeneral Motors Proving Ground
Job Description General Motors is a global leader in advanced driver assistance. With Super Cruise hands-free technology in more than 500,000 Super Cruise–equipped vehicles on the road and over 700 million hands-free miles driven, GM is proving that automation can be trusted, intuitive, and helpful. GM has the global reach to bring cutting-edge advances to everyday drivers at unprecedented scale. Join us to help deliver the next generation of safe and delightful personal autonomous vehicle experiences. About the Team Every autonomous-driving engineer at GM eventually asks the same questions: What happened on that drive? Where else has this happened? Why did the vehicle do that? Did my change fix it? The AV Analysis team builds the tools that answer them, across the full life of AV data:
- Record and catalog new data as it comes in from the fleet, so engineers know what exists, where it came from, and whether it's ready to use.
- Index and mine road data alongside simulation output, so engineers can find the scenes that matter using structured filters, similarity search, and natural-language queries.
- Analyze what happened by replaying sensor data, perception output, and planner decisions in synchronized 3D, camera, plot, and map views. Engineers do this to triage and diagnose an issue, or to validate a new change.
- Find the highest-leverage gaps in how engineers find, analyze, and debug AV data. Work alongside users, read support channels and bug reports, and notice where teams are building their own workarounds. Then turn those gaps into tools people adopt.
- Record and catalog new AV data as it arrives, with the context engineers need to trust and use it: vehicle, software version, location, and ingestion status.
- Index and mine road data alongside simulation output. Build search that combines structured metadata queries in SQL with embedding-based similarity search in vector databases, plus natural-language queries and LLM- and VLM-powered curation.
- Build high-performance tools for analyzing what happened, with synchronized replay of camera video, lidar, 3D scenes, plots, and maps. Engineers use them to triage and diagnose issues, to validate new software changes, and to debug live in the vehicle during testing.
- Take ambiguous requests from idea to shipped. Write requirements and design docs that weigh options, build consensus with stakeholders, and deliver iteratively so users are unblocked early.
- Serve as technical lead for a multi-project workstream. Plan and break down the work, delegate, hold a high bar in design and code reviews, and guide engineers across GM who contribute to our tools.
- Keep tools fast and reliable in production, and raise the bar for the team's engineering systems: tests, CI speed, developer experience, observability, and on-call.
- Mentor engineers, and use AI-assisted development and agentic workflows to multiply what a small team can deliver.
- 5+ years of professional software engineering experience, including 3+ years building complex, data-intensive web applications with TypeScript/JavaScript and React.
- A track record of spotting an unmet user need yourself, building the tool or feature that addressed it, and driving it to real adoption.
- Hands-on experience building on both SQL and vector databases, including data modeling, indexing, and query performance (e.g., PostgreSQL or BigQuery, and Vespa, Milvus, pgvector, or OpenSearch).
- Comfort working across the stack, designing APIs and building services in Node.js or Python.
- Deep experience diagnosing and fixing web application performance problems (rendering, memory, large-data and streaming throughput) through profiling and measurement.
- Demonstrated technical leadership: leading multi-person projects, writing design docs, and driving decisions across teams.
- Clear written and verbal communication with technical users whose needs differ widely, from perception researchers to test operators.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Depth in search and retrieval: multimodal embeddings (e.g., CLIP- or SigLIP-style image–text models), hybrid ranking that blends vector similarity with structured filters, and measuring search relevance.
- Building LLM-, VLM-, or agent-based features into products, and fluency with AI-assisted development tools.
- 3D and GPU-accelerated graphics in the browser (WebGL, three.js, regl), and map visualization (deck.gl, Mapbox GL).
- Browser media and concurrency APIs: WebCodecs (H.264 video), Web Workers, OffscreenCanvas, WebAssembly.
- Robotics or AV data: ROS/ROS 2, rosbag or MCAP, Protobuf, and Apache Arrow or Parquet, plus visualizing or debugging time-series sensor data (camera, lidar, radar).
- Data ingestion and cataloging at scale: metadata, provenance, and lineage for large sensor datasets; workflow engines such as Temporal; Kubernetes and Google Cloud.
- Owning internal developer tools in production: SLOs, monitoring, incident response, and on-call.
- The salary range for this role: is $144,700 to $261,300. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position.
- Bonus Potential: An incentive pay program offers payouts based on company performance, job level, and individual performance.
- Benefits: GM offers a variety of health and wellbeing benefit programs. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more
$224k - $356.5k
...impact on the world.We are looking for a Senior Software Engineer, AV Planner. As an AV Planning Engineer,... ...prevention.Define and build tools to accelerate debugging, scenario triage... ...with automotive safety concepts and analysis methods (e.g., FMEA) and building credible...SeniorFull time$183k - $275k
...aspects of the software and hardware integration... ...GCP), automated data pipelines... ...tracing and profiling tools, and much much more.Engineers across the... ...up to the data analysis and visualization... ...you've briefed senior engineering leadership... ...in robotics or AV, particularly...SeniorTemporary workImmediate startFlexible hours$70 per hour
...across 15+ U.S. states. Software Engineering builds the brains of... ...for experienced data-minded software engineers... ...and implement robust tools and infrastructure for... ...mining, exploration, and analysis to extract insights from... ...autonomous vehicle (AV) industry General Perks...SuggestedHourly payFull timeInternshipSummer internshipRelocation package$224k - $356.5k
NVIDIA is seeking a senior software engineer to help build and scale evaluation and analysis infrastructure for Autonomous Vehicle development. This role sits at the intersection of AV tooling, distributed systems, data platforms, and developer efficiency. You will develop...SeniorFull time$152k - $241.5k
...infrastructure, platforms, and tools that enable researchers and engineers to develop the next... ...computing workloads.The MARS AI Data team owns how NVIDIA's AI... ...build: on-call, incident analysis, and changes that stop... ...or data-infrastructure software.Deep experience with at...SeniorFull timeLocal area$152k - $241.5k
...hands-on Cybersecurity Software Engineer. As part of our team,... ...scalable solutions for data collection and... ...security features for AV Platform. The role encompasses... ...security analysis techniques such as threat... ...vacancy. NVIDIA uses AI tools in its recruiting processes...SeniorFull time$213k - $263k
...improving the quality of the software that drives the car.... ...for experienced data-minded software engineers and data scientists... ...and implement robust tools and infrastructure for... ..., exploration, and analysis to extract insights from... ...autonomous vehicle (AV) industry. #Hybrid...SeniorFull timeRemote work$204k - $259k
...states. Hardware Engineering is an innovative... ...mechanical, reliability, software and vehicle... ...will report to a Senior Staff Software Engineer... ...reliability tooling software infrastructure... ...insights about AV fleet reliability... ...analyses of reliability data, understand it’s...SeniorFull timeWork experience placementRemote work$153.2k - $234.1k
...Description The Role We’re AV Frameworks within AV... ..., and fast. As a Software Engineer, you will design and... ...developer-facing APIs, tooling, and documentation that... ...Serialization and data: Protobuf, FlatBuffers... ...observability, packet capture and analysis. Real-time Linux...SeniorPermanent employmentFull timeLocal areaWork from homeRelocation packageFlexible hours$136k - $218.5k
...lasting impact on the world.We are currently looking for a Software/CAD Tool Engineer to join our dynamic team in our Circuits Solutions Group!... ...projects with applications ranging from silicon data analysis, process variation analysis, VLSI design analysis, timing...SeniorFull time$105 per hour
...Overview We are looking for a Senior Software Engineer to own the systems that power a large-scale data collection operation,... ...collection platform, operator tooling, data pipeline, and fleet infrastructure... ...integration, root-cause analysis of recurring faults, and...SeniorFull timeContract workImmediate startMonday to Friday$200k - $322k
...on the world!We are looking for a Senior Staff Software Engineer focused on data engineering to join NVIDIA’s FinOps... ...judgment when using AI coding tools and validating generated code.Ways... ...anomaly detection and root-cause analysis.NVIDIA is widely considered to be...SeniorFull time$171k
...RoleUber is launching AV Labs to accelerate the... ...operations into high-quality data for our autonomous... ....We are seeking a Software Engineer II to build the data infrastructure... ...work closely with senior engineers to design... ...with observability tooling for batch systems (...Full timeWork at officeRemote work$184k - $287.5k
Join a team of engineers at NVIDIA dedicated to building the operational data foundation that powers reliability... ...response, root cause analysis, and prevention work.... ...of experience in software technical leadership roles... ...data products and tooling that enables agentic workflows...SeniorFull timeRemote work$130.75k - $181k
...Role/TeamJoin Eightfolds core Data Platform team to design,... ...and maintain the large-scale software platforms that serve millions... ...and load balancing.Performance Engineering: Drive the scaling, optimization... ..., particularly with data analysis.A proactive attitude with a strong...SeniorPermanent employmentWork experience placementWork at office3 days per week$202k
...at global scale. As a Sr Software Engineer on the Streaming Data Platform team, you will shape... ..., and workload analysis to optimize compute, storage... ...management, and self-service tooling, that improve developer... ...analysis.Mentor and elevate senior engineers, fostering...SeniorFull timeTemporary workWork at officeRemote work$152k - $253k
...driving hardware and software development team.... ...re looking for a Senior Software Triage Engineer with strong... ...role to support AV software agile iteration... ...and providing data-based judgement... ...triage with accurate analysis and debugging... ...Strong in scripting/tools development....SeniorFull time$152k - $241.5k
...transforms raw sensor data into an accurate, live... ...depends on. This is a software engineering role is central to that... ...the core of NVIDIA’s AV stack, collaborating with... ...thorough static analysis and adhere to coding guidelines... .... NVIDIA uses AI tools in its recruiting...SeniorFull time$153.2k - $234.1k
...cloud services, and more. As an engineer in the AV Launch team, you’ll develop... ...generation of self-driving software at GM. Job Responsibilities... ...status and exfiltrate data Collaborate with colleagues... ...Experience working with and building tooling for large systems A high...SeniorFull timeWork experience placementLocal areaWork from homeRelocation packageFlexible hours$144.7k - $221.4k
...automated workflows, and analysis approaches that enable data-driven decisions across AV development and... ...into clear feedback for engineering and leadership, and help... ...introspect autonomous driving software performance at... ...SciPy, and visualization tools. Proficiency in C++...SeniorFull timeWork at officeLocal areaWork from homeRelocationRelocation packageFlexible hours$129.4k - $198.4k
...technology. We develop scalable tools, workflows, and analysis capabilities that enable data-driven decisions across AV development, testing, and... ...for autonomous vehicle software validation. Develop and... ...trust and health trends to engineering teams and leadership. Drive...SeniorFull timeLocal areaRemote workWork from homeRelocationRelocation packageFlexible hours$224k - $356.5k
...We are now looking for a Senior Software Performance Engineer for Autonomous Vehicles! Our... ...with performance analysis, optimizations and benchmarking... ...experience with CUDA/GPGPU or any data parallel architectures.... ...vacancy. NVIDIA uses AI tools in its recruiting processes...SeniorFull time$153.2k - $234.1k
...DescriptionRole OverviewAs a Senior Software Engineer on the Rendering... ...will connect the renderer to AV software stacks and compute... ...not just offline synthetic data generation — is trustworthy... ...renderer, and building the tooling that demonstrates a run reproduces...SeniorFull timeLocal areaRemote workWork from homeRelocationRelocation packageFlexible hours$153.2k - $234.1k
...drives systematic and data-driven... ...Autonomous Vehicle software by designing, implementing... ...validation of our AVs. To achieve this... ...closely with AI/ML Engineers, Simulation Engineers... ...from ELT tooling at GM from simulation... ...based on continuous analysis of AV performance....SeniorFull timeLocal areaWork from homeFlexible hours$55.5 - $75 per hour
This Software Engineer 1 - Data role at Intuit emphasizes Implementation of Scalable Data Pipelines and... ...NET occupation data + scraped listing • Analysis computed 2026-03-04# Software Engineer... ...specific listing based on skill and tool overlap. According to SANS Institute (...Work experience placement$193.93k - $291.15k
...generalists where ML and systems engineering converge to push autonomy performance forward. As a Senior Perception ML Data Infrastructure Engineer,... ...lidar inside interactive tooling. Design the ingestion... .../MS in Computer Science , Software Engineering, Robotics, or a...SeniorImmediate startFlexible hours$119.8k - $234.7k
...Senior Software Development EngineerMicrosoft Silicon, Cloud... ...Hardware, and Infrastructure Engineering (SCHIE) is the team... ...with our server and data center infrastructure,... ...latest AI developer tools to building new AI applications... ...debugging, root cause analysis, repair loops, and...SeniorWork at officeLocal areaWorldwide$213k - $263k
...building the applied ML models, evaluation engines, and large-scale data infrastructure that transform real-... ...friendly. Apply statistical analysis to validate large-scale changes. Build... ...environment. A passion for good software engineering. We prefer: Master’...SeniorFull timeRemote work$60 per hour
...across 15+ U.S. states. Software Engineering builds the brains of... ...looking for experienced data-minded software... ...and implement robust tools and infrastructure for... ...mining, exploration, and analysis to extract insights from... ...the autonomous vehicle (AV) industry Note: This...Hourly payFull timeInternshipSummer internship$224k - $356.5k
...improve GPU and CPU accelerated software libraries. Projects like... ...growth. Starting from powering AI, data analytics, image processing,... ...library software using modern tools and languages for various numerical... ...and guidance to library engineers working with you,find opportunities...SeniorFull timeWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - AV Data & Analysis Tools. Be the first to apply!
- software engineer internship remote Sunnyvale, CA
- software engineer remote Sunnyvale, CA
- graduate software developer no experience Sunnyvale, CA
- work from home software developer Sunnyvale, CA
- summer intern software engineer Sunnyvale, CA
- information technology software engineer Sunnyvale, CA
- senior software engineer remote Sunnyvale, CA
- rust software engineer Sunnyvale, CA
- part time software developer Sunnyvale, CA
- junior software developer remote Sunnyvale, CA





