ML / AI Software Engineer - C++ Metrics Frameworks
$129k - $198.4kGeneral Motors Proving Ground
AI/ML EngineerRole: 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 developersExperience 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 Engineering5+ years of industry experienceStrong organizational and communication skillsWhat 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 toolsExperience building high performance framework/infrastructure and performance optimization in C++/PythonFamiliarity with ROS, Pandas, Python bindings for C++, and plotting/visualization librariesFamiliarity with Data orchestration and transformation tools like AirTable, AirFlow, DBT, etcCompensation: 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.
$190k - $200k
...AI/ML Technical ArchitectPay Rate: $190K - $200K... ...production-ready data science frameworks.Provide technical... ...and machine learning engineers.Collaborate with data... ...cloud infrastructure, and software teams to ensure robust... ...concepts and ROI metrics clearly to stakeholders...SuggestedWork at officeRelocationShift work- ...NXPTrustMotion part of NXP is looking for AI Engineer to join our growing team working on... ...Computer Science, Electrical Engineering, Software Engineering, Artificial Intelligence,... ...evaluation techniquesExperience using AI frameworks such as PyTorch, TensorFlow, Hugging...SuggestedFull timeContract work
- ...NXPTrustMotion part of NXP is looking for a Senior Embedded AI Software Engineer to join our team developing advanced embedded and automotive... ...Electrical Engineering, or equivalent fieldExperience deploying AI/ML models on embedded hardwareUnderstanding of SoC and MCU...SuggestedFull timeContract work
- ...intuitive design, intelligent software, and next-generation safety... ....The RoleThe AV Fleet Data Engineering team is responsible for the... ...performance, analyzing campaign metrics, and supporting controlled... ..., or test-automation frameworks.Experience using Grafana or...SuggestedFull timeLocal areaWork from homeRelocation package
- Job DescriptionSenior Software Engineer — ADAS Interactive ExperienceJob SummaryWe are seeking a... ...MCU firmware and SoC software using C/C++.Translate vehicle-level requirements into... ..., build infrastructure, automated test frameworks, simulation environments, diagnostics,...SuggestedFull timeLocal areaWork from homeShift work
- ...week, at minimum.The Role:As a Senior Software Engineer at GM, you will be a part of the... ...understanding of DevOps principles.Develop AI-driven diagnostics and predictive... ...SiL, HiL, and Vehicle-Level testing frameworks.Proficient in C/C++ programming.Deep understanding of...Full timeWork experience placementWork at officeLocal areaWork from homeRelocation package
- ...At AV (Autonomous Vehicles) Software Organization within General Motors... ...Software Verification Engineer, you will play a crucial role... ...improving test coverage and metrics. Collaborate with Software Infra... ...Software. Create Test automation frameworks, develop test scripts, and...Full timeWork experience placementLocal areaWork from homeFlexible hours
$125.25k - $183.7k
...-track your career. Engineer audio systems and integrated... ...enterprise data and AI platform. You will... ...engineers in applying strong software and data engineering... ...designing reusable engineering frameworks or standards used by... ...data for analytics AI/ML and enterprise data-...Full timeRemote workFlexible hours- ...week.Leads GM’s corporate software strategy for new... ...RoleAs a Staff Software Engineer - Automation Library Development... ...libraries and framework enablers for scalable vehicle... ...software development (C++, C#, Python, etc.).... ...driving adoption of modern AI-enabled software...Full timeLocal areaRemote workWork from homeRelocation package
- ...seeking a Senior Software Architect to define... ...partnering with system engineers and software teams... .... Strong use of AI and LLM tools to... ...develop reusable C++ and Python-based test... ..., tooling, or framework development. Working... ..., dashboards, and metrics. Experience...Full timeLocal areaWork from homeRelocation package
$157.1k - $258.5k
...communications, sensors, and platform software that bring AV vehicles to... ....As a Senior Systems Engineer, you will be at the heart of... ...Experience with functional safety frameworks (ISO 26262, fault detection/... ...read/understand source code (C/C++) and system models....Full timeWork experience placementLocal areaRemote workWork from homeRelocation packageFlexible hours- ...systems to intuitive design, intelligent software, and next-generation safety and... ...global scale.The RoleThe AV Fleet Data Engineering team is responsible for the end-to-end... ...Python, shell scripting, or test-automation frameworks.Experience with simulation, playback, SIL...Full timeLocal areaWork from homeRelocation package
- ...seeking a highly skilled and motivated Staff Software Engineer to lead the development of innovative... ....Extensive knowledge of Scaled Agile Framework (SAFe) principles and practices.Strong... ...launching programs.Ability to use AI tools to accelerate product development...Full timeLocal areaWork from homeRelocation package
- Daifuku Airport America Corporation seeks an experienced Software Developer to design, develop, and test computer... ..., design, and testing efforts under the Software Engineering Manager. The role involves developing C++ applications on Microsoft .NET platforms, collaborating...
- ...DescriptionDUTIES: Prototyping and executing software tasks spanning the entire software... ...REQUIREMENTS: Bachelor's degree in Computer Engineering, Computer Science, Electrical... ...including test case coverage and quality metrics.#LI-DNI About GMOur vision is a world...Full timeWork at officeLocal areaRemote workWork from home
- ...single pane of glass for vehicle software. We aggregate signals from... ...into dashboards that update engineers and leadership on the state of... ...with modern JavaScript frameworks, including React/NextJS.Proficiency... ...track record leveraging AI tools to move faster, with the...Full timeLocal areaWork from homeRelocationRelocation packageShift work
- ...edge, patented technology. Job Overview The Senior Software Engineer is a key contributor in developing applications for Opus IVS... ...such as React, JavaScript, TypeScript, or front-end frameworks in a single page application context. WHAT WE OFFER:...Local area
- ...lead embedded programming and bootloader software for microcontroller based automotive... ...REQUIREMENTS: Bachelor's degree in Electronic Engineering, Electrical Engineering, Computer... ...years of experience with: Embedded C and C++ development for microcontroller based systems...Full timeWork at officeLocal areaRemote workWork from home
- ...DescriptionThe Role The Vehicle Dynamics Simulation Engineer leads the design and development of... ...into performance simulations Model Framework and Capability Development Develop and... ...PhD in Mechanical, Aerospace, Electrical, Software, Computer Engineering closely related...Full timeLocal areaWork from homeRelocationRelocation package
- Job DescriptionThe Role: General Motors is seeking a software engineering leader to modernize and scale the build systems that support software... ...additional engineering-tooling language, and experience with AI-assisted developer productivity, coding agents, code intelligence...Full timeLocal areaRemote workWork from homeRelocation packageFlexible hours
- ...advanced commercial vehicle platforms, engineering expertise, and large-scale manufacturing... ...through the GMD business development team. AI-enabled tools are expected to be used in... ...system architecture and requirements framework that can be successfully executed through...Permanent employmentFull timeLocal areaWork from homeRelocation package
- ...the development of controls & diagnostic software centered around on-vehicle low voltage power... .... The Role:This Senior Controls Software Engineer role is paramount to the successful... ...voltage related features in embedded C and C++. Proficiency in both is vital as this role...Full timeLocal areaWork from homeRelocationRelocation package
- ...electric mobility. As we move toward a fully Software‑Defined Vehicle (SDV) architecture, core... ...for the role of Senior Software Engineer - Battery State Estimation. This role is... ...production‑quality embedded software in C/C++, meeting GM standards for safety, cybersecurity...Full timeLocal areaWork from homeRelocation packageShift work
- ...services. The AV organization works on AV software, Infotainment Services, AI-based Apps, Energy (EV) & Connected... ..., Software Architecture, Systems Engineering, Software Integration, Product and... ...software programing languages (Python, C, C++, etc.)Ability to communicate well...Full timeLocal areaWork from homeRelocation packageFlexible hours
- ...Work cross-functionally with Design Release Engineers, Tier 1 suppliers, and model integration... ...General Motors users. Apply production software to VECUs. Validate and verify VECU/Application... ...programming languages including C, C++, System C, and Python; Software build process...Full timeWork at officeLocal areaRemote workWork from home
- ...future of transportation in the EV realm. Our Software Services team is on the forefront of this... ...the roles of Battery & Propulsion HIL Engineer. The HIL Engineer role is responsible for... ...and software in high level (Python, C/C++) languageExperience with commonly used HIL...Full timeLocal areaWork from homeRelocation3 days per week
- ...seeking a technically strong Technical Specialist to lead embedded software for OBCM systems in Milford, MI. You will guide software and... ...validation to ensure robust solutions. The role emphasizes embedded C/C++, automotive power electronics, and cross-functional leadership...
- ...Software EngineerLocation: Hybrid - based in Wixom, MI Full-time Start Date: ASAP Regular... ...RoleWe are looking for a talented Software Engineer to join our 3DCS development team. In this... ...and programming skillsProficiency in C++ or demonstrated ability to become highly...Full timeImmediate start
- ...zero congestion. Our innovative team of engineers and developers is at the forefront of transformingmobility... ...Systems (ADAS) Motion Controls Software engineer to support design, development,... ...modelling, Python and embedded C/C++ programming• Excellent oral and written communication...Full timeLocal areaWork from home
- ...warehouses. We are known as experts in engineering, manufacturing, and servicing innovative... ...company is currently seeking an experienced Software Developer.ResponsibilitiesPosition... ...the design, development and testing of C++ computer applications on Microsoft .NET...For subcontractorWork at officeFlexible hoursShift workWeekend work
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!
- software Milford, MI
- software implementation project manager Milford, MI
- embedded software Milford, MI
- government software Milford, MI
- remote software sales Milford, MI
- c++ Milford, MI
- lead machine learning engineer
- machine learning ai engineer
- computer vision machine learning engineer
- machine learning software engineer



