Talent.com
Staff ML / AI Software Engineer - Autonomy Evaluation Platform

Staff ML / AI Software Engineer - Autonomy Evaluation Platform

General MotorsMountain View, CA, United States
6 days ago
Job type
  • Full-time
Job description

Job Description

The Role :

As a Staff ML / AI Software Engineer within the Evaluation team under the Simulation, Evaluation, and Data organization, you will shape the design and delivery of the evaluation strategy for GM's autonomous vehicle programs. In this role you'll be responsible for directing software validation and model training, implementing data mining strategies and building metrics that measure autonomy performance in simulation and real-world environments. You will partner with ML engineers , systems engineers , and research scientists to build reliable, reproducible, and high-signal evaluation mechanisms that accelerate model iteration and improve safety, performance, and reliability across GM vehicles.

About the Organization :

The Evaluation team is dedicated to creating, maintaining, and evolving the evaluation ecosystem that underpins GM's pursuit of safe, high-performing, and scalable driverless technology. The team delivers trusted metrics, automated workflows, and scalable tools that enable data-driven decision-making at every stage of AV development. Evaluation team members collaborate closely with Simulation, Motion, Perception, and Release teams, acting as system-level integrators and arbiters of end-to-end AV system quality. The organization's remit includes development of test scenario libraries, deployment of continuous evaluation pipelines, and ownership of critical risk assessment and release gating processes. The team treats road, data mining, training, and metrics as equal use cases for our analytics framework and evaluation goals. By joining this team, you will guide the evolution of core evaluation platforms and frameworks, champion the interpretation and communication of system-level results, and play a central role in accelerating GM's progress toward safe, validated AV deployment at scale.

What You'll Do

  • Act as technical architect, defining technical vision and strategy and aligning the team with broader company objectives.
  • Design and implement scalable, reliable data pipelines and indexing / aggregation services to support model training and evaluation at scale, with strong guarantees for data quality, lineage, and reproducibility.
  • Leverage vision-language models (VLMs) and large language models (LLMs) to classify autonomy performance, mine critical scenarios, and prioritize validation efforts, integrating human-in-the-loop where appropriate.
  • Define and operationalize metrics and acceptance gates that quantify autonomy performance in simulation and on-road, integrated into CI / CD to guide release and merge decisions.
  • Build and maintain evaluation dashboards and reports that provide clear, explainable insights to engineering and leadership, including trend analysis, drift detection, and scenario coverage.
  • Maintain a high technical standard through architectural design, design reviews, and code reviews, setting patterns and best practices for the broader team.
  • Collaborate cross-functionally to centralize investments that serve multiple stakeholders, align roadmaps, and reduce duplicated efforts.

Your Skills & Abilities (Required Qualifications)

  • 7+ years professional experience developing Python and C++ in production environments, including unit testing, code reviews, performance tradeoffs, and reliability practices.
  • 5+ years applied experience in data analysis, ML evaluation, or autonomy analytics , working with large-scale datasets and statistical methods, leveraging tools like SQL.
  • Demonstrated technical leadership delivering measurable impact across teams, including setting standards and influencing architecture.
  • Strong written and verbal communication , driving decisions, communicating risk, and giving constructive feedback to diverse stakeholders.
  • Bachelor's or higher degree in Computer Science , Data Science , Mechanical or Aerospace Engineering , or equivalent practical experience.
  • What Will Give You a Competitive Edge (Preferred Qualifications)

  • Experience with computational geometry , linear algebra , PyTorch , and machine learning for perception, prediction, or planning.
  • Applied data analysis in robotics or electro-mechanical systems, including sensor data (camera, lidar, radar) and time-series analysis.
  • Expertise in profiling, analysis, debugging , and performance optimization across Python / C++ and distributed workloads.
  • Familiarity with ROS , Pandas , NumPy , SciPy , Python bindings for C++ , and plotting / visualization libraries.
  • Experience with scenario mining , evaluation metric design , and release gating for autonomy systems.
  • About GM

    Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.

    Why Join Us

    We believe we all must make a choice every day - individually and collectively - to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team.

    Benefits Overview

    From day one, we're looking out for your well-being-at work and at home-so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources .

    Non-Discrimination and Equal Employment Opportunities (U.S.)

    General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers.

    All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws.

    We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and / or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire .

    Accommodations

    General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us or call us at 800-865-7580. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.

    Create a job alert for this search

    Staff Software Engineer • Mountain View, CA, United States

    Related jobs
    • Promoted
    Software Engineer, AI / ML

    Software Engineer, AI / ML

    Glu Mobile Inc.San Francisco, CA, United States
    Full-time
    Glue is a well-funded startup working on the next generation of work communication tools.We believe that today’s work chat is noisy, unstructured, and not designed for productivity.We’re drawing fr...Show moreLast updated: 30+ days ago
    • Promoted
    Founding AI / ML Engineer - Known

    Founding AI / ML Engineer - Known

    Matter IntelligenceSan Francisco, CA, United States
    Full-time
    You’ll develop and deploy the ML systems that make Known work - from compatibility scoring and recommendations to natural language / voice interaction. You’ll work closely with platform engineers to s...Show moreLast updated: 3 days ago
    • Promoted
    • New!
    ML Research Engineer — AI Agents & Autonomy

    ML Research Engineer — AI Agents & Autonomy

    AmazonSan Francisco, CA, United States
    Full-time
    A leading tech company in San Francisco seeks a Member of Technical Staff - Machine Learning Engineer to advance AI agent development. The role requires strong expertise in machine learning and prof...Show moreLast updated: 6 hours ago
    • Promoted
    Remote Staff ML Engineer - Build AI Tools that Scale

    Remote Staff ML Engineer - Build AI Tools that Scale

    BlockSan Francisco, CA, United States
    Remote
    Full-time
    A leading tech company is seeking a Staff Machine Learning Engineer to build AI products that solve customer problems.The candidate will work across diverse teams, leverage AI to deliver new experi...Show moreLast updated: 2 days ago
    • Promoted
    • New!
    Lead AI / ML Staff Engineer

    Lead AI / ML Staff Engineer

    Dream Technologies IncSan Francisco, CA, United States
    Full-time
    We are looking for a Lead AI & Algorithms Engineer to own the full lifecycle of novel spatial model development; defining the right framing of complex inference problems, structuring image, video, ...Show moreLast updated: 22 hours ago
    • Promoted
    AIML - Staff Machine Learning Engineer, Answers Knowledge and Information

    AIML - Staff Machine Learning Engineer, Answers Knowledge and Information

    Apple Inc.Cupertino, CA, United States
    Full-time
    AIML - Staff Machine Learning Engineer, Answers Knowledge and Information.Cupertino, California, United States Machine Learning and AI. The AIML Information Intelligence team is creating groundbreak...Show moreLast updated: 30+ days ago
    • Promoted
    Staff Software Engineer Lead, AI / ML

    Staff Software Engineer Lead, AI / ML

    Google Inc.Mountain View, CA, United States
    Full-time
    Google place Mountain View, CA, USA.Bachelor’s degree or equivalent practical experience.ML infrastructure, or specialization in another ML field. ML design and ML infrastructure (e.Master's or PhD ...Show moreLast updated: 24 days ago
    • Promoted
    Staff AI / ML Software Engineer

    Staff AI / ML Software Engineer

    PayPalSan Jose, CA, United States
    Full-time
    PayPal has been revolutionizing commerce globally for more than 25 years.Creating innovative experiences that make moving money, selling, and shopping simple, personalized, and secure, PayPal empow...Show moreLast updated: 6 days ago
    • Promoted
    Staff Machine Learning Engineer, AI Platform

    Staff Machine Learning Engineer, AI Platform

    General MotorsSunnyvale, CA, United States
    Full-time
    Remote : This role is based remotely but if you live within a 50-mile radius of Mountain View, you are expected to report to that location three times a week, at minimum. We are seeking an experience...Show moreLast updated: 30+ days ago
    • Promoted
    AI / ML Engineer

    AI / ML Engineer

    General MotorsSan Francisco, CA, United States
    Full-time
    As an AI / ML Engineer on the Metrics Frameworks team, part of the Simulation, Evaluation, and Data organization, you will be an individual contributor focused on developing and optimizing infrastruc...Show moreLast updated: 30+ days ago
    • Promoted
    AIML- Staff ML Engineer, Machine Learning Platform Technologies

    AIML- Staff ML Engineer, Machine Learning Platform Technologies

    Apple Inc.San Francisco, CA, United States
    Full-time
    AIML- Staff ML Engineer, Machine Learning Platform Technologies.San Francisco Bay Area, California, United States Machine Learning and AI. Do you want to make Apple products more intelligent for our...Show moreLast updated: 1 day ago
    • Promoted
    AI / ML Platform Engineer

    AI / ML Platform Engineer

    WhatnotSan Francisco, CA, United States
    Full-time
    Join the Future of Commerce with Whatnot!.Whatnot is the largest live shopping platform in North America and Europe to buy, sell, and discover the things you love. We’re re-defining e-commerce by bl...Show moreLast updated: 3 days ago
    • Promoted
    • New!
    Senior Data / AI / ML Software Engineer

    Senior Data / AI / ML Software Engineer

    MLabsSan Francisco, CA, United States
    Full-time
    Senior Data / AI / ML Software Engineer.Remote (US Only) or Hybrid (San Francisco Bay Area).K - $300K (Varies by level and location). We are building a cutting-edge.Clinical Data Intelligence platform.W...Show moreLast updated: 6 hours ago
    • Promoted
    Generative AI - ML System Engineering

    Generative AI - ML System Engineering

    MeshySunnyvale, CA, United States
    Full-time
    We are looking for Machine Learning Systems Engineers who can help us build the world's largest end-to-end 3D native machine learning systems. You will help us build our end to end ML framework dedi...Show moreLast updated: 1 day ago
    • Promoted
    AIML- Staff ML Engineer, Machine Learning Platform Technologies

    AIML- Staff ML Engineer, Machine Learning Platform Technologies

    AppleSan Francisco, CA, United States
    Full-time
    Do you want to make Apple products more intelligent for our users? The AIML Information Intelligence teams are building groundbreaking technology for algorithmic search and recommendation, machine ...Show moreLast updated: 1 day ago
    • Promoted
    AIML - Staff Machine Learning Engineer

    AIML - Staff Machine Learning Engineer

    Apple Inc.Cupertino, CA, United States
    Full-time
    Cupertino, California, United States Machine Learning and AI.The Apple Knowledge & Information (AKI) Entity Resolution team is looking for senior and staff engineers to lead software projects suffu...Show moreLast updated: 30+ days ago
    • Promoted
    Staff Machine Learning Engineer – Autonomy

    Staff Machine Learning Engineer – Autonomy

    WayveSunnyvale, CA, United States
    Full-time
    At Wayve we’re committed to creating a diverse, fair and respectful culture that is inclusive of everyone based on their unique skills and perspectives, and regardless of sex, race, religion or bel...Show moreLast updated: 6 days ago
    • Promoted
    • New!
    Staff ML Engineer : Build & Deploy Scalable ML Pipelines

    Staff ML Engineer : Build & Deploy Scalable ML Pipelines

    Intuit Inc.Mountain View, CA, United States
    Full-time
    A leading company in financial software is seeking a Staff Machine Learning Engineer to join their innovative team.In this role, you'll collaborate with highly skilled AI scientists and engineers t...Show moreLast updated: 6 hours ago