CrawlJobs Logo

Staff Software Engineer, Autonomy Evaluation

gm.com Logo

General Motors

Location Icon

Location:
United States , Sunnyvale

Category Icon

Job Type Icon

Contract Type:
Employment contract

Salary Icon

Salary:

185000.00 - 284100.00 USD / Year

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. The Evaluation team builds and evolves the evaluation ecosystem that powers developing and scaling GM’s autonomous driving technology. We develop metrics, automated workflows, and analysis approaches that enable data-driven decisions across AV development and verification. Partnering with Autonomy, Simulation, Systems, and Safety teams, we act as system-level integrators and arbiters of end-to-end AV quality. We own large scale test scenario libraries, continuous evaluation pipelines, and critical risk assessment and release gating components, treating road testing, data mining, training, and metrics as first-class use cases in a unified analytics framework. By joining this team, you will help shape GM’s core evaluation platforms, turn system-level results into clear feedback, and help accelerate validated AV deployment at scale.

Job Responsibility:

  • Define the strategy and architecture for metrics and analyses to evaluate autonomous driving software performance across the autonomy stack
  • Lead cross-functional efforts with autonomy, systems engineering, simulation, and data teams to embed evaluation into development workflows and release decisions
  • Invent and drive new statistical and ML methods, and ML introspection techniques, to quantify performance, detect regressions, and reveal patterns of system behavior at scale
  • Own and refine key AV evaluation metrics and KPIs used for readiness and safety decisions
  • synthesize and present results and tradeoffs to stakeholders
  • make insights readily available to partner teams through interactive dashboards

Requirements:

  • 7+ years applied experience with robotics or autonomous systems software, spanning multiple subsystems from perception through planning and control of the vehicle
  • 3+ years leading evaluation of complex dynamic systems using numerical and ML approaches on large-scale time series data
  • Proficiency developing Python in production team environments
  • strong ability to work in large C++ autonomy codebases
  • Proven cross-team technical leadership, including defining strategies adopted by multiple teams and influencing system and architecture decisions
  • PhD, Masters, or Bachelor’s degree in Computer Science, Robotics, Mechanical or Aerospace Engineering, Machine Learning, or a related field

Nice to have:

  • Experience in autonomous driving or high-stakes field robotics
  • designing, running, and interpreting large-scale simulation and field experiments
  • Deep familiarity with statistical modeling, experimental design, and hypothesis testing for autonomy evaluation
  • command of Pandas, NumPy, SciPy, and visualization libraries
  • Proficiency in C++ and SQL, and experience shaping logging, data schemas, and evaluation pipelines for large-scale autonomy testing
  • Experience working with ROS or other IPC, robotics stack logging, and with large-scale experiment databases, including designing or scaling evaluation platforms
  • Prior development with computational geometry, linear algebra, PyTorch, and machine learning
  • Background in modeling agent interaction and owning or designing release gating criteria and processes for autonomy systems
What we offer:
  • 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
  • company vehicle evaluation program

Additional Information:

Job Posted:
May 17, 2026

Employment Type:
Fulltime
Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Staff Software Engineer, Autonomy Evaluation

Staff Software Engineer

We are looking for a Staff Software Engineer to join Fever with outstanding soft...
Location
Location
Spain , Madrid
Salary
Salary:
Not provided
https://feverup.com/fe Logo
Fever
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • 8+ years in software engineering roles within agile environments, including 3+ years in technical leadership
  • Strong knowledge of design patterns, best practices, testing, and distributed systems
  • Experience designing scalable systems, networking, resilience, and migrating monoliths to microservices
  • Ability to deliver code from development to production while ensuring high-quality engineering solutions
  • Strong leadership skills with the ability to influence technical teams
  • High autonomy and a proactive mindset for identifying and solving problems with a bias for action
  • Exceptional communication skills and ability to thrive in collaborative environments
  • Growth mindset, adaptability to change, and a commitment to continuous improvement
  • Empathetic, inclusive, and curious attitude with a passion for making a positive impact on millions of people through technology
Job Responsibility
Job Responsibility
  • Define and drive long-term engineering vision and strategy in collaboration with other team members
  • Lead and execute large-scale engineering projects, ensuring alignment with strategic goals and technical excellence
  • Plan and implement architectural strategies to support future scalability and business needs
  • Coordinate and drive high-impact initiatives by working closely with multiple teams and stakeholders
  • Temporarily embed in product teams to solve complex architectural challenges and improve execution
  • Provide mentorship and technical guidance to engineers at all levels, inspiring continuous improvement and innovation
  • Ensure best practices, code quality, and development efficiency through reviews and technical leadership
  • Evaluate and adopt emerging technologies to keep the company at the forefront of engineering advancements
What we offer
What we offer
  • Opportunity to have a real impact in a high-growth global category leader
  • 40% discount on all Fever events and experiences
  • Home office friendly (Madrid)
  • Relocation package for international candidates
  • Responsibility from day one and professional and personal growth
  • Great work environment with a young, international team of talented people to work with!
  • Health insurance and other benefits such as Flexible remuneration with a 100% tax exemption through Cobee
  • English Lessons
  • Gympass Membership
  • Possibility to receive in advance part of your salary by Payflow
  • Fulltime
Read More
Arrow Right

Staff Software Engineer, Simulation

We are looking for a Staff Software Engineer to join us to help design, architec...
Location
Location
United States , Mountain View
Salary
Salary:
185000.00 - 250000.00 USD / Year
kodiak.ai Logo
Kodiak Robotics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong technical background (BS, MS, PhD or equivalent professional experience) in Computer Science or a closely related engineering field
  • Excellent software developer with at least 5 years of experience writing production-level C++ code
  • High standards for software quality and rigor, and a testing-oriented mentality
  • Good communication skills and a collaborative bent
  • Proven ability to iterate quickly and work hands-on
  • Desire to learn about all aspects of autonomous vehicles
Job Responsibility
Job Responsibility
  • Own the integration between our simulation platform and all critical pieces of our autonomy stack
  • Work with our technical leads and subject matter experts to engineer novel ways of testing and evaluating our algorithms, including for edge cases and rare events
  • Lead the development of new features to improve the fidelity of our simulation results and implement novel evaluation metrics for measuring the performance of our self-driving stack
  • Write maintainable, clear, and concise code
  • Coordinate with our external partners to drive new features and integrate them with our internal workflows
What we offer
What we offer
  • Competitive compensation package including equity and biannual bonuses
  • Excellent Medical, Dental, and Vision plans through Kaiser Permanente, Anthem, and Guardian (including a medical plan with infertility benefits)
  • Flexible PTO and generous parental leave policies
  • Office perks: dog-friendly, free catered lunch, a fully stocked kitchen, and free EV charging
  • Long Term Disability, Short Term Disability, Life Insurance
  • Wellbeing Benefits - Headspace, One Medical, Gympass, Spring Health
  • Fidelity 401(k)
  • Commuter, FSA, Dependent Care FSA, HSA
  • Various incentive programs (referral bonuses, patent bonuses, etc.)
  • Fulltime
Read More
Arrow Right
New

Staff Software Engineer, Simulation

General Motors is a global leader in advanced driver assistance. With Super Crui...
Location
Location
United States , Sunnyvale
Salary
Salary:
160200.00 - 246300.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of applied experience developing complex evaluation, simulation, or test frameworks
  • Proficient in developing Python for production systems, including unit testing, code review, performance tradeoffs, and reliability best practices
  • Proven cross-team technical leadership, including defining strategies adopted by multiple teams and influencing system and architecture decisions
  • Strong written and verbal communication, driving decisions, communicating risk, and giving constructive feedback to diverse stakeholders
  • Bachelor's or higher degree in Computer Science, Engineering, or equivalent experience
Job Responsibility
Job Responsibility
  • Architect large-scale test infrastructure and evaluation pipelines that enable and quantify the accuracy, reliability, and efficiency of simulation tests used for autonomous vehicle software validation
  • Lead cross-functional initiatives with Autonomy, Systems Engineering, Simulation, and Data teams to tightly integrate team-owned test operations and evaluation products into regular development workflows and release decision processes
  • Invent novel methodologies and deliver implementation to quantify and characterize the trustworthiness and effectiveness of simulation test and evaluation products at scale
  • Drive technical roadmaps and strategic priorities while partnering cross-functionally to integrate new simulation technologies aligned with AV goals
  • Own and refine key simulation evaluation metrics and KPIs used for readiness and safety decisions
  • synthesize and present results and tradeoffs to stakeholders
  • make insights readily available to partner teams through interactive dashboards
  • Maintain a high technical standard through architectural design, design reviews, and code reviews, setting patterns and best practices for the broader team
What we offer
What we offer
  • Medical
  • dental
  • vision
  • Health Savings Account
  • Flexible Spending Accounts
  • retirement savings plan
  • sickness and accident benefits
  • life insurance
  • paid vacation & holidays
  • tuition assistance programs
  • Fulltime
Read More
Arrow Right

Staff Machine Learning Engineer - Autonomy

As a Staff Machine Learning Engineer within the Autonomy team, you’ll lead criti...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
wayve.ai Logo
Wayve
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years (Staff) or 10+ years (Principal) years in ML engineering, with a strong track record of shipping deep learning systems to production
  • Expert in deep learning (esp. sequential models, control, planning, or perception)
  • Proficient in Python and other relevant languages (e.g. C++ and CUDA) and ML frameworks (esp. PyTorch), with a solid foundation in software engineering practices
  • Experience with real-time systems or robotics, ideally with simulation- or vehicle-in-the-loop components
  • Ability to lead technical initiatives across teams, drive alignment, and mentor engineers
Job Responsibility
Job Responsibility
  • Develop and improve end-to-end driving models with state-of-the-art performance, robustness, and generalization
  • Lead projects on personalized and collaborative driving, including behavior conditioning, comfort tuning, and user alignment
  • Build evaluation pipelines and metrics for both closed-loop and open-loop driving performance and product readiness
  • Curate and mine real-world and synthetic data to drive scenario diversity, coverage, and feature-specific development
  • Influence architecture choices, training methodologies, and deployment pathways for production-scale learning systems
  • Collaborate cross-functionally across various teams to ensure integration and iteration velocity
  • Mentor senior engineers and shape the long-term technical direction across Autonomy
  • Fulltime
Read More
Arrow Right

Staff Software Engineer (Applied AI)

This is a high-leverage opportunity to serve as a foundational technical leader ...
Location
Location
United States , Seattle; New York City; Boston
Salary
Salary:
180000.00 - 240000.00 USD / Year
pearlhealth.com Logo
Pearl Health
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8-12 years of experience in large-scale software engineering, with a proven track record in service-oriented architectures and large data systems
  • Demonstrated architectural experience designing and implementing highly observable, scalable distributed systems, including complex microservices and event-driven architectures
  • Hands-on experience in the full-stack productization of Applied AI/LLM features, specifically working with RAG architectures (chunking strategies, semantic search, vector databases) and Agentic workflows
  • Cloud platform proficiency (preferably AWS), including hands-on experience with infrastructure design, deployment pipelines, and cost optimization
  • Expertise in designing and optimizing data-intensive applications, including deep database expertise (schema design, query optimization) and data consistency patterns
  • A strong leadership track record in driving technical direction for significant, cross-functional projects
Job Responsibility
Job Responsibility
  • Architect and build the foundational LLM architecture (RAG, Agents, Vector DBs) that powers high-impact product features across the organization
  • Design and deliver high-performance, distributed systems (data pipelines, APIs, microservices) that process healthcare data at scale and securely integrate LLM outputs into the user experience
  • Drive Proof-of-Concepts (POCs) and technical evaluation of new AI technologies to validate their product viability and scalability
  • Design and build responsive web applications using modern frontend frameworks to deliver intuitive, user-facing intelligence and analytic features
  • Ensure observability, monitoring, and operational excellence, championing security and regulatory compliance (HIPAA, SOC2)
  • Drive system design and technical planning for all critical projects, including large, complex, and cross-functional initiatives across the organization
  • Partner strategically with Product, Operations, and Design leadership, translating complex business requirements into technical strategies and influencing roadmap prioritization
  • Mentor engineers at Software Engineer I, II, and III levels, accelerating their technical growth and leadership development
  • Educate the organization on the capabilities, best practices, and limitations of using LLMs and applied AI within the healthcare domain
  • Define and implement engineering standards, patterns, and best practices that significantly improve scalability, reliability, and developer productivity across the product
What we offer
What we offer
  • discretionary performance bonus
  • equity options
  • competitive benefits package
  • Fulltime
Read More
Arrow Right

Staff Product Manager, Logging

As a Staff Product Manager for Logging and Offload, you will define and drive th...
Location
Location
United States , Mountain View; Warren
Salary
Salary:
159400.00 - 245700.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years product management experience
  • Proven ability to balance tradeoffs between consumer needs and expectations, legal and regulatory requirements, and business objectives
  • Experience developing solutions to hard problems with many constraints, using sound judgement to assess risks, and to lay out your argument in a well-structured, data-informed, written narrative
  • Demonstrated expertise in writing, with the ability to effectively balance and integrate regulatory, privacy, and engineering user perspectives to ensure clear requirements for data logging
  • Ability to identify key data and metrics required to make decisions and implications of their movement
  • Strong communication and storytelling skills, with the ability to articulate complex concepts to all stakeholders
  • Demonstrated expertise in writing, with the ability to effectively balance and integrate vision, strategy, and technical details in a cohesive narrative
Job Responsibility
Job Responsibility
  • Own the long-term product vision and roadmap for logging and offload systems across GM’s autonomous vehicle platform, balancing engineering constraints, business needs, and data fidelity requirements
  • Define strategies for what data is captured on-vehicle, when and why it’s logged, and how it’s prioritized and offloaded at scale across millions of vehicles
  • Lead cross-functional efforts across Software Engineering, Infrastructure, Operations, Autonomy, and Data teams to build robust, scalable systems that enable efficient data collection and retrieval
  • Act as the voice of autonomy and infrastructure customers, ensuring that data logging strategies support real-world development, evaluation, and fleet operations goals
  • Translate evolving product, regulatory, and engineering needs into clear logging policies, on-vehicle configurations, and offload strategies that scale with fleet complexity
  • Proactively identify gaps and tradeoffs in system performance, data throughput, and fleet availability, and lead initiatives to improve observability, efficiency, and control
  • Drive a metrics-driven approach to decision-making by defining KPIs for logging effectiveness, offload success, and campaign impact, and using data to guide prioritization
What we offer
What we offer
  • medical
  • dental
  • vision
  • Health Savings Account
  • Flexible Spending Accounts
  • retirement savings plan
  • sickness and accident benefits
  • life insurance
  • paid vacation & holidays
  • tuition assistance programs
  • Fulltime
Read More
Arrow Right

Staff Systems Engineer, Fault Management

The Systems and Safety Engineering team at Kodiak is seeking an experienced Syst...
Location
Location
United States , Mountain View
Salary
Salary:
200000.00 - 268000.00 USD / Year
kodiak.ai Logo
Kodiak Robotics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • B.S., M.S., or PhD in engineering or related technical field
  • 5+ years experience within real-time safety-critical applications, preferably in highly automated or autonomous systems (autonomous vehicles, aerospace, nuclear, medical, etc)
  • Experience with fault management, diagnostic development, safe state identification and development
  • Experience working with agile software engineering teams
  • Ability to read C/C++ code
  • Experienced in Systems Engineering V-model and application within product life cycle
  • Strong verbal and written communication skills
  • Ability to collaborate effectively with technical stakeholders spanning multiple technical disciplines
Job Responsibility
Job Responsibility
  • Lead the end-to-end development of the next generation of Autonomy Fault Management System, leading the collaborative effort across hardware, software, system safety, and operations teams
  • Own the systems and safety engineering execution for fault management across the full V-model lifecycle
  • Lead the development of systems engineering artifacts, including requirements, traceability, V&V plans, V&V evidence
  • Define and lead the fault management architecture and concept of operations, including detection, isolation, response, safe-state definition, and minimum risk conditions
  • Generate technical evidence in support of the adequacy, coverage, and sufficiency of the Fault Management System as an element of Kodiak’s Driverless Safety Case
  • Support quantitative and qualitative analyses used to set detection thresholds, prioritize hazards, and evaluate risk associated with fault responses and minimum risk maneuvers
  • Lead and influence system architecture trade studies that impact the fault coverage, system availability, safety risk, and operational continuity
  • Develop the strategy for managing system availability, degraded operation, and operational continuity through the Fault Management System
  • Quantify the commercial and safety impact of false positive and false negative detections
  • Provide analysis to support complex autonomy system design trade-offs to inform system design decisions affecting safety and performance
What we offer
What we offer
  • Competitive compensation package including equity and annual bonuses
  • Excellent Medical, Dental, and Vision plans through Kaiser Permanente, Cigna, and MetLife (including a medical plan with infertility benefits)
  • MetLife Legal Services, Identity & Fraud Protection, Hospital Indemnity Insurance, Accident Insurance, & Critical Illness Insurance
  • Flexible PTO, 10 paid holidays, and generous parental leave policies
  • Office perks: dog-friendly, free catered lunch, a fully stocked kitchen, and free EV charging
  • Long Term Disability, Short Term Disability, Life Insurance
  • Wellbeing Benefits - Headspace through Cigna, Calm through Kaiser, One Medical, Gympass, Spring Health through Cigna, Rula (mental health navigation)
  • Fidelity 401(k)
  • Commuter, FSA, Dependent Care FSA, HSA
  • Various incentive programs (referral bonuses, patent bonuses, etc.)
  • Fulltime
Read More
Arrow Right
New

Staff Technical Product & Program Manager, Architecture & Fallback Strategy

Aurora’s mission is to deliver the benefits of self-driving technology safely, q...
Location
Location
United States , San Francisco
Salary
Salary:
181000.00 - 262000.00 USD / Year
aurora.tech Logo
Aurora Innovation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum of 5 years experience as a Technical Program Manager, Product Manager, or Engineering Manager in autonomous systems, robotics, embedded systems, or software development, with an architecture focus
  • Bachelor’s degree in Engineering, Computer Science, Math, Information Systems, or a related area
  • Strong written and verbal communication skills with the ability to adjust communication based on audience, including senior executives
  • Strong technical aptitude and an ability to understand complex technical designs, software development lifecycle, challenges, and risks
  • ability to work closely with engineers
  • Strong experience in project management
  • practical familiarity with both Agile and Waterfall methodologies and flexibility to adapt and apply them when appropriate to improve and not hinder team execution velocity, quality, and efficacy
  • Ability to work in Mountain View, CA, with occasional travel expected to support vendor conversations and cross-functional team alignment
Job Responsibility
Job Responsibility
  • Partner closely with senior executives and engineering leaders to drive the development of architectural proposals, evaluate new technologies, and execute efforts to de-risk architectural decisions across hardware and software systems
  • Coordinate with various engineering teams/departments to ensure that the architecture meets business objectives and enables transitions through various generations of hardware
  • Work with a team of experts from across Aurora to take complex, highly ambiguous challenges and transform them into actionable architectural solutions and improvements that can be implemented by teams across Aurora
  • Drive successful definitions, recommendations, decisions, execution, and delivery of major architectural initiatives, including: Foundational toolchain and performance efforts for Automotive SoC-based compute platforms, Optimizing the Aurora Driver Architecture for our scale-generation vehicle platform and Aurora Driver Hardware Kit, First and third-party fallback systems that enable safe, capable, and cost-effective system architectures, Driving architectural improvements to Autonomy stacks to enable more efficient onboard execution at scale
  • Serve as a go-to resource for information and up-to-date status for relevant programs, facilitating regular executive program reviews and ensuring agenda alignment with the acting chair
  • Develop detailed and credible engineering plans for architectural projects
  • Partner with stakeholders across hardware and software to understand the company product roadmap and how architectural changes will support future products
  • Proactively identify and remove obstacles to unblock team execution and balance competing priorities, escalating when necessary to maintain momentum and clear roadblocks
  • Lead evaluation and integration of vendor-supplied fallback systems
What we offer
What we offer
  • Annual bonus
  • Equity compensation
  • Fulltime
Read More
Arrow Right