Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - ML Tooling and Evaluation

$144.7k - $261.3k

General Motors Proving Ground

Job DescriptionAbout the TeamThe Evaluation Foundations team, part of Embodied AI's Scaling Foundations, solves critical evaluation challenges for autonomous vehicle development. We engineer high-performance tools that identify top-performing models and partner with data-intensive ML teams to drive rapid innovation.Why Join Us?Develop introspection and evaluation tools capable of processing billions of examples to extract maximum value from our large-scale datasets.Join a high-impact team of engineers and machine learning scientists leveraging advanced AI to drive L2, L3, and L4 autonomous vehicle innovation.Directly influence the safety, reliability, and scalability of next-generation autonomous systems.About the RoleAs a Senior Engineer in the Embodied AI Scaling Foundations organization, you will be a key technical contributor on the team that measures and visualizes AV model performance. You will work across the stack to design, implement, and iterate on evaluation and introspection tools used by Embodied AI and adjacent GM AV teams In this role you will:Build and improve high-quality evaluation signal and introspection tools that help shorten the experimental path towards the best model.Develop and maintain visualization and metrics presentation within our model evaluation loop.Help teams introspect model behavior and reach actionable next steps with fewer manual steps.Participate in design and code reviews and work with Data, Infra, and validation teams to connect offline evaluation with real-world behavior.You will collaborate closely with modeling and data scaling teams working on our Compound AI driving models to design and implement evaluation workflows at scale with model-based metrics, end-to-end simulation, and tooling that connects evaluation signals back to data, training, and launch decisions.Your work contributes to a cohesive evaluation flywheel: better signal better data and training decisions better models better signal.Your Skills & Abilities (Required Qualifications)3+ years of relevant industry experienceFamiliarity and experience with at least some of the following key technologies:Backend: Python, node.js, high-throughput data streaming.Frontend: React/TypeScript, WebGL/WebGPU (for 3D sensor visualization), Streamlit, Jupyter notebooks.Data/Infra: Spark for stream processing, BigQuery, Kubernetes.Strong communication skills and ability to collaborate effectively across engineering partners.Bachelor's degree in Computer Science or related field or equivalent experienceWhat Will Give You A Competitive Edge (Preferred Qualifications) Previous experience in Robotics or Autonomous Driving5+ years of relevant industry experienceMaster's or PhD degree in Computer Science or related field or equivalent experienceExperience shipping production software and iterating quickly in a "startup within an enterprise" environment.Compensation: The compensation information is a good faith estimate only. It is based on what a successful applicant might be paid in accordance with applicable state laws. The compensation may not be representative for positions located outside of New York, Colorado, California, or Washington. · 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.#GM-AV-1 This role is based remotely, but if the selected candidate lives within a specific mile radius of a GM hub, they will be expected to report to the location three times a week {or other frequency dictated by your manager}. The selected candidate will be required to travel <25% for this role. Relocation benefits are available for candidates who qualify under company policy. About GMOur 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 UsWe 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 OverviewFrom 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.AccommodationsGeneral 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, emailus or call us at View phone number on click.appcast.io. 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.SummaryLocation: Sunnyvale, California, United States of America; Remote - Washington; Austin, Texas, United States of America; Mountain View, California, United States of America; Warren, Michigan, United States of AmericaType: Full time

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - ML Tooling and Evaluation in Sunnyvale, TX vacancy
  •  ...the Organization The Evaluation team builds and evolves...  ...into clear feedback for engineering and leadership, and...  ...introspect autonomous driving software performance at...  ...develop new statistical and ML methods to quantify...  ..., and visualization tools. Proficiency in C++ and... 
    Senior
    Full time
    Local area
    Work from home

    General Motors

    Sunnyvale, TX
    1 day ago
  • $153.2k - $234.1k

     ...the Autonomous Vehicle software by designing,...  ...robust processes for evaluation and validation of our...  ...release of our End-to-End ML Stack. In this position...  ...work closely with AI/ML Engineers, Simulation Engineers,...  ...performance from ELT tooling at GM from simulation... 
    Senior
    Full time
    Local area
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, TX
    5 days ago
  • $174k - $252k

     ...frameworks to accurately evaluate training and serving...  ...analytical and optimization engines (e.g., Mixed-Integer...  ...experience.5 years of software engineering (e.g., C++...  ...loops (e.g., autonomous tool calling, multi-turn reasoning...  ...) across modern ML frameworks (e.g., JAX,... 
    Senior

    Google

    Sunnyvale, TX
    13 hours ago
  • $170.6k - $261.3k

    Job DescriptionAs a Senior Software Engineer on the SimCore team, you will build and deploy applied AI/ML solutions that directly support simulation...  ...workflows, internal tools, and mission-critical...  ...tuning, adapting, optimizing, evaluating, and shipping them as production... 
    Senior
    Full time
    Local area
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, TX
    2 days ago
  • $174k - $252k

     ...leverage Machine Learning (ML) infrastructure, and evaluate tradeoffs between...  ...of experience in software development with one...  .... AI/ML software engineers in Cloud bridge the...  ...density and AI-powered tools drive rapid development...  ...models. As a Senior Software/Machine Learning... 
    Senior

    Google

    Sunnyvale, TX
    4 days ago
  • $174k - $252k

     ...features to enable AI/ML workloads in Google Distributed...  ...of experience with software development in Go, C or...  ...OSs.Google's software engineers develop the next-...  ...environments. The team evaluates various integration and...  ...cutting-edge technology, and tools that help developers... 
    Senior

    Google

    Sunnyvale, TX
    4 days ago
  • $174k - $252k

     ...workflows.Support new and exciting ML paradigms (such as horizontal...  ...end-to-end stack and analysis tools.Partner with Product Area...  ...experience.5 years of experience with software development in one or more...  ...projects.Google's software engineers develop the next-generation technologies... 
    Senior

    Google

    Sunnyvale, TX
    2 days ago
  • $153.2k - $234.1k

     ...Autonomous Vehicle (AV) software stack through...  ...automation, AI-enabled engineering workflows, and data-driven...  ...Engineers, DevOps, QA, and AI/ML teams to design and...  ...standards for evaluating, governing, and scaling...  ...learning, and LLM-based tools to improve engineering... 
    Senior
    Full time
    Local area
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, TX
    1 day ago
  • $174k - $252k

     ...implement GenAI solutions, leverage ML infrastructure, and evaluate tradeoffs between different techniques...  ...testing, maintaining, or launching software products, and 1 year of experience...  ...accessible technologies.Google's software engineers develop the next-generation... 
    Senior
    Worldwide

    Google

    Sunnyvale, TX
    5 days ago
  • $170.6k - $261.3k

     ...intuitive design, intelligent software, and next-generation safety...  ...a safe stop. The RoleAs a Senior Software Engineer on the Secondary Driving System...  ...C++ software that spans ML‑based perception, tracking,...  ...familiarity with Python for tooling, prototyping, and data analysis... 
    Senior
    Full time
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, TX
    5 days ago
  • $167.5k - $251k

     ...include Hivemind autonomy software, V-BAT and X-BAT...  ...research and production, our engineers build the data...  ...tuning (SFT) workflows, evaluation frameworks, and deployment...  ..., production-ready ML systems that operate on...  ..., developer tooling, deployment workflows,... 
    Senior
    Full time
    Temporary work
    Part time
    Work experience placement
    Worldwide

    Shield AI

    Dallas, TX
    5 days ago
  • $262k - $364k

     ...DeepMind to solve their ML model performance...  ...scale.Collaborate with tooling and fleet metrics sub-...  ...years of experience in software development.7 years of...  ...model deployment, model evaluation, data processing,...  ...etc.) and performance engineering techniques.Experience... 
    Senior
    Immediate start
    Worldwide

    Google

    Sunnyvale, TX
    4 days ago
  • ## Senior Principal AI & Machine Learning EngineerApply...  ...Principal AI Engineer to drive the...  ...deployment of AI/ML-powered applications...  ...MLOps/AIOps tools and practices.* Lead...  ...practices.* Continuously evaluate and adopt emerging...  ...-on experience in software engineering, with... 
    Senior
    Full time
    Work experience placement
    Work at office

    Hewlett Packard Enterprise

    Sunnyvale, TX
    2 days ago
  • $174k - $252k

     ...Forms, and Sites.Grow critical ML-powered protections to make...  ...projects, or mentoring junior-to-mid engineers.Preferred qualifications:...  ...infrastructure, and talent. AI/ML software engineers in Cloud bridge the...  ...talent density and AI-powered tools drive rapid development,... 
    Senior

    Google

    Sunnyvale, TX
    4 days ago
  • $174k - $252k

     ...solutions in one or more specialized ML areas, leverage ML...  ...testing, maintaining, or launching software products, and 1 year of...  ....g., model deployment, model evaluation, optimization, data processing...  ...technologies.Google's software engineers develop the next-generation technologies... 
    Senior
    Worldwide

    Google

    Sunnyvale, TX
    2 days ago
  • $178.42k - $230.5k

     ...delivering and maintaining the tools and services engineers here at GM use every day...  ...RoleWe are looking for a Senior Engineer with an extensive...  ...What You’ll Do Using your software and systems engineering...  ...team’s technical roadmap by evaluating new tools and technologies... 
    Senior
    Full time
    Work experience placement
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, TX
    2 days ago
  • $159k - $230k

     ...drive the development and evaluation of emerging power...  ...degree in Electrical Engineering, Computer Engineering,...  ...with industry-standard tools including Ansys (HFSS,...  ...generation AI hardware for AL/ML, server, networking,...  ...the future. From software to hardware our teams... 
    Senior
    Worldwide

    Google

    Sunnyvale, TX
    4 days ago
  • $163k - $236k

    Lead CAD methodology engineers to provide support...  ...issues for tool flows.Partner with...  ...or guide technical evaluations of tools for possible...  ..., AI, and related Software Engineering skills...  ...the future of AI/ML hardware acceleration...  ...systems.As a Senior Engineer within Google... 
    Senior
    Worldwide

    Google

    Sunnyvale, TX
    13 hours ago
  •  ...Core organization builds software and data systems that...  ...-quality training and evaluation data for autonomous...  ...cause investigation, and engineering automation.You will...  ...automation, and operational tooling.Build components that...  ...infrastructure, AI/ML infrastructure,... 
    Permanent employment
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, TX
    3 days ago
  •  ...a highly experienced Senior Principal Software Developer (AI Cybersecurity...  ..., DevSecOps, cloud engineering, AI agent development...  ..., cybersecurity tool integration, container...  ...build, and deploy AI/ML and generative AI applications...  ...and best practices. Evaluate emerging technologies... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours

    Cadence Bank

    Dallas, TX
    4 days ago
  • $148k - $226.2k

     ...Simulation group is solving one of self-driving’s most difficult problems: evaluating the performance of the autonomous driving software stack before it reaches public roads.As a software engineer on the SimCore team, you will drive the development of our simulation... 
    Senior
    Full time
    Local area
    Remote work
    Work from home

    General Motors

    Sunnyvale, TX
    3 days ago
  • $174k - $252k

     ...autonomously.Collaborate across ML research, XLA compiler, and...  ...experience.5 years of experience with software development in C++ and Python....  ....Google's software engineers develop the next-generation technologies...  ...push technology forward.As a Senior Software Engineer, you will... 
    Senior

    Google

    Sunnyvale, TX
    2 days ago
  • $185k - $284.1k

     .... About the Organization The Evaluation team builds and evolves the evaluation...  ...evaluate autonomous driving software performance across the...  ...with autonomy, systems engineering, simulation, and data teams to...  ...and drive new statistical and ML methods, and ML introspection... 
    Full time
    Work at office
    Local area
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, TX
    3 days ago
  • $138.4k - $190.3k

     ...Manager: web-based software for managers of...  ...quality-assurance engineer, and 3-6 software...  ...'re looking for a Senior Software Engineer...  ...Formulate, implement, and evaluate algorithms and...  ...SOAFamiliarity with modern ML concepts, such as...  ...you the time and tools to develop your... 
    Senior
    Full time
    Work experience placement
    Remote work
    Flexible hours

    AppFolio

    Dallas, TX
    3 days ago
  • $129.4k - $198.4k

     ...technology. We develop scalable tools, workflows, and analysis...  ...scenario libraries, test and evaluation pipelines, and core infrastructure...  ...used for autonomous vehicle software validation. Develop and...  ...simulation trust and health trends to engineering teams and leadership. Drive... 
    Senior
    Full time
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, TX
    2 days ago
  • $160k - $240k

     ...products include Hivemind autonomy software, V-BAT and X-BAT aircraft,...  ..., multi-year programs. As a Senior Engineer, you will develop and own...  ...) Experience with simulation tools and environments (e.g., AFSIM...  ...through optimization and applied ML/RL Background in... 
    Senior
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office
    Worldwide

    Shield AI

    Dallas, TX
    5 days ago
  • $170.6k - $261.3k

     ...from vehicle to cloud. We are seeking a Senior Software Engineer to develop the services, integrations,...  ...flows reliably from vehicles into our AI/ML and analytics platforms, with strong...  ...deliver dependable services and intuitive tools that scale across General Motors... 
    Senior
    Full time
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, TX
    1 day ago
  • $174k - $252k

     ...practical experience.5 years of experience with software development in one or more programming...  ...architecture.Experience with software engineering, machine learning and machine learning...  ...the team you can build how productivity tools should work 5-10 years into the future.... 
    Senior

    Google

    Sunnyvale, TX
    3 days ago
  • $163k - $236k

     ...degree in Electrical Engineering, Computer Engineering,...  ...Synopsys/Cadence PnR tools.Experience with backend...  ...shape the future of AI/ML hardware acceleration....  ...circuits solutions, while evaluating design options with...  ...the future. From software to hardware our teams... 
    Senior
    Worldwide

    Google

    Sunnyvale, TX
    2 days ago
  • Senior AI engineerLocation - Dallas, TXThis is Hybrid role and...  ...ADRs collaborating with ML engineers and software engineers to ensure platform...  ...scalable secure and maintainable evaluating and integrating emerging...  ...AWSAzureGCP MLOpsLLMOps tooling vector databases Pinecone Weaviate... 
    Senior

    LTM

    Dallas, TX
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - ML Tooling and Evaluation. Be the first to apply!