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
$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$157.7k - $213.8k
...are passionate about enabling data teams to solve the world's... ...improve their business. Founded by engineers — and customer obsessed — we... ...getting started.Modern data analysis employs sophisticated methods... ...SQL query engines. As a software engineer on the Runtime team...SeniorLocal areaWorldwide- ...North America. They are seeking a Senior Associate, Data Center Mechanical Engineering to support the design and... ...Experience using mechanical engineering analysis tools such as load calculations, CFD... ..., and hydronic simulation software. ~ Excellent analytical, problem...SeniorRelocation package
$156.06k - $218.48k
...through technology, data, AI, and... ...transformation. Our Engineering teams are helping... ...Design and develop software and improve existing... ...standards Conduct impact analysis to proactively... ...and infrastructure tools like Terraform or... ...levels, including senior leadership Target...SeniorWork at officeLocal areaWork from home3 days per week$99.5k - $160k
As a Business Intelligence Engineer (BIE), you will drive data excellence, provide data reporting, visualizations... ...improve ongoing reporting and analysis processes, automating or simplifying... ...using Tableau, Quicksight, or similar tools- Experience with data modeling,...SuggestedFlexible hours$125.7k - $203.1k
...Your Impact You are a passionate software engineer with expertise in developing scalable data pipelines, designing robust... ...building and maintaining key software tools and platforms, you enable Cisco’... ...Foundational knowledge of data analysis, machine learning, artificial...Full timeTemporary workWork experience placementInternshipLocal areaFlexible hours$172.5k - $260.1k
...future of Salesforce.The ExperienceSlack is looking for a senior software engineer to join the Data Ingestion Team. As part of the Data Engineering... ...strategies while also building highly scalable services and tools to help our customers acquire large volumes of high quality...SeniorFull time$143.7k - $194.4k
...running. We support all AWS data centers and all of the... ...ll join a diverse team of software, hardware, and network engineers, supply chain specialists,... .... AI-assisted development tools daily.Key job responsibilities... ...designs with trade-off analysis and give meaningful feedback...Permanent employmentFlexible hoursNight shiftDay shift$168.1k - $227.4k
...the cloud running. We support all AWS data centers and all of the servers,... ...help.You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security... ...generative artificial intelligence tools and emerging technologies where appropriate...SeniorInternshipFlexible hoursDay shift$143.8k - $211.5k
...the foundation of DoorDash success. The Data Engineering team builds database solutions for various... ...About the RoleDoorDash is looking for a Senior Data Engineer to be a technical... ...our data infrastructure, automation and tools to meet growing business needs. This is...SeniorHourly payWork at officeLocal areaRemote workFlexible hours$98.9k - $228.7k
...build, and optimize the data pipelines and... ...will own the full data engineering lifecycle, from ETL design... ...on its data. This is a senior individual contributor... ...analytics, feature adoption analysis, and user journey insights... ...tuning, using tools such as Snowflake, Databricks...SeniorFull timeWork at officeRemote work3 days per week$200k - $287.5k
...opportunity to reinvent how they work. You don’t just use tools; you possess an innate curiosity, treating AI as a... ...the future of how work gets done.We are hiring a Senior Software Engineer across our Identity, Data Security and Trust organization. These teams builds the...Senior$157.4k - $236k
...part of the IT Enterprise Data Solutions (EDS) department, the Data Engineering team’s mission is to... ...architecture support.Your RoleAs a Senior Data Engineer, you will... ...-native engineering tools.Contribute hands-on to... ...triage, root-cause analysis, restoration, and follow...SeniorFull timeTemporary workH1b$197.53k - $276.54k
...align technology and business strategies. Senior Software Development Engineer The Developer Platforms team builds and operates the tools and infrastructure that Blue Origin's... ...rotation, incident response, root cause analysis, and recovery planning Lead technical...SeniorPermanent employmentFull timeTemporary workLocal area- ...hardware, installing software, or changing a line of... ...using the latest tools. Our culture is built... ...Platform powers stateful, data-intensive... ...We're looking for a Senior Software Engineer to work across the database... ...debugging, and incident analysis involving concurrency...SeniorFull timeLocal area
$117.2k - $313.7k
...duplicating efforts. Job Category Software Engineering Job Details About... ...of AI development tools to deliver secure, optimized... ...test generation, test failure analysis, and flake awareness. Required... ...about how we use your personal data and your rights, including...SeniorFull timeWork at officeFlexible hours3 days per week$147.3k - $193.3k
...people. About this team The Data & AI Security team is... ...with Data & Analytics, Engineering, Legal, Privacy, and... ...business friction. The Senior Cybersecurity Engineer... ...driving deep root cause analysis and delivering coordinated... ...security code, tools, and libraries including...SeniorPermanent employmentFull timePart timeWork at officeWork visa- ...in-office Level: Senior Experience: 8+ years of professional software engineering experience About... ...are not looking for data scientists, research-focused... ..., and debugging tools to identify root causes... ...incident reviews, root-cause analysis, and preventive...SeniorWork at office2 days per week3 days per week
$164.65k - $230.51k
...to deliver symmetrical data speeds of up to 6 Tbps... ...infrastructure. As a Software Engineer, you will play a vital... ...development process. Successful senior engineers not only... ...hardware debugging tools. Champion embedded... ...CI/CD, test and data analysis automation, TDD....SeniorPermanent employmentFull timeTemporary workLocal areaRemote workWorldwideRelocation package$153.2k - $234.1k
...POT) is part of Scaled Engineering Operations (SEO) within GM’s AV Simulation organization... ...workflows, automation, tooling, and data products that make simulation... ...looking for a hands-on Software Engineer to turn... ...data-processing, query, analysis, anomaly detection, or...SeniorFull timeLocal areaWork from home$175k - $308.5k
...Number: 200671404Team: Software and ServicesLocation:... ...SummaryThe Apple Services Engineering team is one of the... ...large-scale distributed data processing systems,... ...by solid SQL and data analysis skillsExperience with... ...benefits and our digital tools. By welcoming as many...Relocation- ...lifetime value using data-driven strategies and... ...experimentation and market analysis.Responsibilities:- Own... ..., performance, and engineering quality.- Collaborate... ...experience.- 5+ years of software development experience... ...-assisted development tools to improve engineering...Senior
$184.7k - $324.8k
...Number: 200691400Team: Software and ServicesLocation: Cupertino... ...a versatile Software Engineer who is passionate about... ...) for time series analysis.Strong communication... ...modeling pipelines for data processing, training, and... ...benefits and our digital tools. By welcoming as many...SeniorLive inRelocation$172.5k - $260.1k
...roleSlack is looking for a Senior Software Engineer to own Android accessibility... ..., including custom tooling and third-party integrations... ...or building custom static-analysis/scanning tools.Public speaking... ...about how we use your personal data and your rights, including...SeniorFull time$184k - $287.5k
...are looking for a strong engineer to join the DRIVE Road Structure... ...to our vision for AV: developing a shared multimodal... ..., planning, simulation, data, and embedded-software teams to convert research... ....Develop systematic analysis and debugging tools for model failures, cross...SeniorFull timeRemote workShift work$168.1k - $227.4k
...optimization, performance analysis, and customer insights... ...the advertiser-facing tools and the shopper-facing... ...solutions- Establish engineering best practices across... ...system design- Apply data analytical skills to... ...internship professional software development experience...SeniorInternshipFlexible hours$184.5k
...travelers everywhere.Senior Software Development EngineerAt... ...Software Development Engineer to build and scale our... ...who can pick the right tool for the job, our stack... ...design, API design, and data modeling through... ...response, and post-incident analysis.Familiarity with AI-...SeniorFull time$202k
...Level 5Posted: 2026-08-13Sr Software Engineer - AI Infra - TrainingAbout the... ...infrastructures spanning global data centers and multiple cloud... ...solutions that leverage statistical analysis to diagnose performance... ....Create best-in-class tools and frameworks that increase...SeniorFull timeWork at officeRemote work- ...research efficient and reproducible. As a software engineer, you will work closely with the... ...improve the platform through UX research, data analysis, and big data. Responsibilities:Our... ...do this by developing simple research tools on a unified platform for life scientists...Senior
$143.1k - $216k
...Segment: Home OfficePosition: Senior Software EngineerJob Location: 10... ...standards and tools for software coding/configuration... ..., perfective) and re-engineering activities. Analyze... ...logs, maintenance activity data, performance data and provide analysis. Evaluate change requests...SeniorFull timeTemporary work
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 Seattle, WA
- software engineer remote Seattle, WA
- graduate software developer no experience Seattle, WA
- work from home software developer Seattle, WA
- summer intern software engineer Seattle, WA
- junior software developer Seattle, WA
- information technology software engineer Seattle, WA
- senior software engineer remote Seattle, WA
- rust software engineer Seattle, WA
- part time software developer Seattle, WA






