ML / AI Software Engineer - C++ Metrics Frameworks
$129k - $198.4kGeneral Motors Proving Ground
AI/ML Engineer
Role: 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 infrastructure to accelerate autonomous vehicle development, testing, and deployment by creating specialized analytics frameworks and tools.
About the Organization: The Simulation, Evaluation, and Data organization is dedicated to advancing the development of autonomous vehicles through cutting-edge simulation technologies. The Metrics Frameworks team within this organization focuses on creating, maintaining, and evolving the analytics framework that supports GM's goal of safe, high-performing, and scalable driverless technology.
What You'll Do:
- Create tooling that can receive signals from various sources (Simulation, Road, etc) and allow users to easily build quantitative analysis pipelines to extract usable insights.
- Accelerate team's effectiveness and efficiency by designing and implementing scalable automation tools for test creation, data collection and analysis, debugging, and performance monitoring.
- Design and implement extensible and well-tested shared libraries that will be used by many engineers across the organization.
- Collaborate with other frameworks and data infra teams to build and deploy tools to improve productivity.
- Work closely with autonomous vehicle engineering to enable rapid development and model feedback.
- Maintain a high technical standard for code quality on the team, through architectural design and code reviews.
Your Skills & Abilities:
- Experience developing scalable software solutions that will be used by many developers
- Experience writing Python and C++ in a production environment (unit testing, code review, algorithm performance and tradeoffs, etc.)
- Experience developing automation scripts (Python and Bash scripts)
- BS in Computer Science, Electrical Engineering, Mechanical Engineering, or Aerospace Engineering
- 5+ years of industry experience
- Strong organizational and communication skills
What Will Give You A Competitive Edge:
- Experience with SQL and related tools/tech (Big Query, DuckDB, etc)
- Experience with time-series data analysis and online performance monitoring tools
- Experience building high performance framework/infrastructure and performance optimization in C++/Python
- Familiarity with ROS, Pandas, Python bindings for C++, and plotting/visualization libraries
- Familiarity with Data orchestration and transformation tools like AirTable, AirFlow, DBT, etc
Compensation: The salary range for this role is ($129,000 and $198,400). The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position.
Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to the Mountain View, San Francisco, Warren or Milford Technical Center three times per week, at minimum.
- ...Autonomous Vehicle (AV) software stack through... ...by unifying software engineering, reliability analysis,... ...automation under one cohesive framework. In this position,... ...Engineers, DevOps, and AI/ML teams to design and implement... ...pipelines, build metrics for release health and...SuggestedLocal areaWork from home
$170k - $300k
...Staff Engineer This role is categorized as hybrid. This means the... ...benefits. About Us The AI Cloud and Developer Infrastructure... ..., testing, and releasing software. What You'll Do (Responsibilities... ...and our core company metrics Drive software engineering...SuggestedWork experience placementWork at officeRemote workRelocation packageFlexible hours3 days per week- ...simulation, automation, AI agents, large... ...-functionally with engineers, data scientists, simulation... ...high-impact AI/ML initiatives. Your... ...and simulation frameworks, ensuring robustness... ...such as Python and C/C++ (JavaScript... ...orienteddesign and software architecture. ~5+...SuggestedLocal areaWork from homeRelocationRelocation package
- ...simulation, automation, AI agents, large... ...-functionally with engineers, data scientists, simulation... ...high-impact AI/ML initiatives. Your... ...and simulation frameworks, ensuring robustness... ...such as Python and C/C++ (JavaScript... ...oriented design and software architecture. 5+ years...Suggested
$123.2k - $189.1k
...Autonomous Vehicle (AV) software stack through automation, AI-driven analysis,... ..., and stability of ML-driven AV releases... ...unifying software engineering, reliability analysis... ...under one cohesive framework. In this position,... ...pipelines, build metrics for release health...SuggestedFlexible hours- ...release processes for their Autonomous Vehicle software. This role requires a strong background in Python and AI/ML systems, focusing on improving safety and reliability... ...will collaborate with various teams to design metrics and validation workflows for software deployment...
- ...calibration from a manual engineering task into a software‑driven capability. We blend... ...modern software, data, and AI thinking. We move quickly,... ...stacks, and diagnostic frameworks Validate calibration behavior... ...calibration tools, ML‑based calibration systems,...Local areaWork from homeRelocation package
- ...The Sr IT Director- Data Analytics & AI, AFM, Commercial, Engineering & EV is a senior leadership role responsible... ...Lead enterprise-wide data governance frameworks, including policies, quality... ...management. • Familiarity with AI/ML, MLOps, and GenAI applications in commercial...
$90.75k - $133.1k
...track your career. Engineer audio systems and... ...About the Role As a Software Engineer, you will bridge... ...latest tools and on-brand AI models. Your work will... ...and versioning). AI/ML Competency: Practical... ...or browser-based 3D frameworks (e.g., Three.js, Babylon...Temporary workWork at officeImmediate startRemote workFlexible hours$160k - $192.5k
...objectives into structured engineering requirements, and... ...including sensors, ECUs, software, actuators, networks,... ..., particularly AI/ML and perception-based systems... ...-to-end safety case framework for ADAS and autonomous... ...governance frameworks, metrics, and review mechanisms...Odd jobFull timeWork at officeImmediate startFlexible hours- ...highly skilled and experienced Senior Software Engineer to join our innovative team at General... ...productivity. Analyze software test metrics to identify trends, potential issues,... ...years experience with automated testing & frameworks Strong experience with embedded...Relocation package
- ...application components. Drive quality metrics and KPIs, including: Unit test coverage... ...Hands-on experience with Android SDK and framework components Experience working on... ...Voice Assistant applications Knowledge of C++ / JNI Familiarity with vehicle domains...Contract work
$104.1k - $173.9k
...providing clients with product engineering and low-volume production... ...faster. The Senior Embedded Software & Controls Tech Specialist will... ...Simulink and embedded C/C++ environments Develop and validate... ...Identify performance metrics and system specifications from...Permanent employmentMonday to FridayNight shiftWeekend work- ...against evolving cyber threats by engineering cybersecurity into every... .... We are seeking a Staff Software Engineer to serve as a senior... .... Contribute reusable frameworks, libraries, and reference implementations... ...~ Strong proficiency in C/C++ and at least one of: Python,...Local areaWork from homeRelocation package
$189k - $290.7k
...focuses on developing embedded applications and frameworks that provision, execute, and monitor self-driving software. Candidates should have over 8 years of experience... ...production-quality software and a strong background in C++ and Python. The position offers a competitive...Relocation package- ...intuitive design, intelligent software, and next-generation safety... ...has an opening for Software Engineers. VMEC is a production level group... ...software. Proficient in C, C++ programming. Excellent... ...JIRA, GIT, and Scaled Agile Framework. Experience with controller...Work experience placement
- A global automotive leader is seeking an Artificial Intelligence and Machine Learning Scientist to pioneer the integration of AI/ML into vehicle design and performance systems. The ideal candidate will have a Bachelor's degree and over 5 years of experience in machine learning...
$139.8k
...support decision‑making Collaborate cross‑functionally with data engineers, analysts, architects, and business teams Contribute to data... ...: Python, R (additional languages such as C are a plus) Data & ML: Machine learning, statistical modelling, data analysis Tools:...Remote workRelocation- ...intuitive design, intelligent software, and next-generation safety... ...Rollout Plan (TFRP) is GM’s framework for rolling out software and... ...single, traceable story so engineering teams can see exactly what changed... ...error handling, logging, metrics, and tracing so incidents...RelocationRelocation packageFlexible hoursNight shift
- ...seeking a Senior Software Architect to both... ...Infrastructure system engineers, and software... ...scenarios to reusable C++ step definitions... ...Evaluate new tools, frameworks, and methods in... ...integration with CI/CD, metrics, and dashboards.... ...Experience using AI and other LLM...Local areaWork from homeRelocation package
$189.3k - $290.7k
...dynamic team of systems and software engineers responsible for... ...comprehensive safety framework for our products. Your... ...Establish and assess metrics and acceptance criteria... ...teams including safety, AI, simulation, platform,... ...in SQL, Python, and C++ for large dataset analysis...Odd job$178.88k - $320.65k
...03 Senior Principal Machine Learning Engineer, ML Platform and Systems Architecture Position... ...person on the planet. By creating software tools for making buildings, machines,... ...experimentation systems, model serving frameworks, and operational excellence for production...For contractorsRemote work$189.3k - $290.7k
...Description Job Summary We are seeking a Level 8 Staff Software Engineer to lead complex Android Automotive and 3D visualization... ...scene graphs, shaders, GPU profiling, or similar rendering frameworks. Demonstrated system design skill across application, middleware...Local areaWork from homeRelocation packageFlexible hours- ...development experience • Strong working knowledge of . NET Core Framework, Entity Framework, MVVM including Razor pages, view model... ...maintenance of applications programs, integrated systems or software solutions. Essential Duties and Responsibilities:...Work experience placement
$189k - $290.7k
...develop embedded applications and frameworks that provision, execute,... ...collaborate with other teams to engineer onboard workflows and use... ...next generation of self-driving software at GM. What You'll Do:... ...Strong background in modern C++ and Python development ~ Experience...Permanent employmentWork experience placementLocal areaRemote workWork from homeRelocationRelocation packageFlexible hours$189.3k - $290.7k
...a team of systems and software engineers responsible for validating... ..., design validation frameworks, and deliver clear,... ...testing. Define and review metrics and acceptance... ...including safety, embodied AI, simulation, platform,... ...with SQL, Python, and C++ for analyzing large...Odd jobFlexible hours- The Role: The Staff AI/ML Vehicle Motion Control Engineer will be a key technical leader in GM’s Vehicle System... ...dynamics, ADAS/AD, perception, software, and safety to architect and deliver... ...including MATLAB/Simulink, embedded C/C++, Vehicle SPY, INCA, CANalyzer, and modern...
- ...intuitive design, intelligent software, and next-generation safety... ...Title: Embedded Software Engineer - Basic Software (BSW),... ...software solutions Master AI-driven software development,... ..., and Vehicle-Level testing frameworks. ~ Experience and use of configuration...Full timeH1bLocal areaWork from homeRelocationRelocation packageFlexible hours
- ...vehicle systems. As a Senior Vehicle Motion Controls Platform Software Design Engineer, you will design and implement advanced control and... ...control, model predictive control (MPC), learning‑based MPC, and ML/AI‑based control approaches. Estimation and Fusion: Strong...Flexible hours
- ...seeking a Senior Controls and Software Integration Engineer - AV Controls Integration... ..., using data and metrics to drive decisions, quality... ...Own the HIL/SIL automation framework for AV Controls (job orchestration... ...language (e.g., Python, C++, or Java ) and strong software...Local areaWork from homeRelocationRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to ML / AI Software Engineer - C++ Metrics Frameworks. Be the first to apply!
- senior c# .net software developer Milford, MI
- embedded software Milford, MI
- software Milford, MI
- software implementation project manager Milford, MI
- remote software sales Milford, MI
- software applications developer Milford, MI
- software technical support Milford, MI
- id software Milford, MI
- c++ Milford, MI
- c/c++ Milford, MI

