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

ML / AI Software Engineer - C++ Metrics Frameworks

$129k - $198.4k

General 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.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the ML / AI Software Engineer - C++ Metrics Frameworks in Milford, MI vacancy
  • $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... 
    Suggested
    Work at office
    Relocation
    Shift work

    Axelon

    New Hudson, MI
    1 day ago
  •  ...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... 
    Suggested
    Full time
    Contract work

    NXP Semiconductors

    Novi, MI
    4 days ago
  •  ...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... 
    Suggested
    Full time
    Contract work

    NXP Semiconductors

    Novi, MI
    4 days ago
  •  ...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... 
    Suggested
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Milford, MI
    1 day ago
  • 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,... 
    Suggested
    Full time
    Local area
    Work from home
    Shift work

    General Motors

    Milford, MI
    1 day ago
  •  ...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 time
    Work experience placement
    Work at office
    Local area
    Work from home
    Relocation package

    General Motors

    Milford, MI
    4 days ago
  •  ...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 time
    Work experience placement
    Local area
    Work from home
    Flexible hours

    General Motors

    Milford, MI
    5 days ago
  • $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 time
    Remote work
    Flexible hours

    Harman Becker Automotive Systems Manufacturing Kft

    Novi, MI
    7 days ago
  •  ...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 time
    Local area
    Remote work
    Work from home
    Relocation package

    General Motors

    Milford, MI
    4 days ago
  •  ...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 time
    Local area
    Work from home
    Relocation package

    General Motors

    Milford, MI
    3 days ago
  • $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 time
    Work experience placement
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Milford, MI
    5 days ago
  •  ...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 time
    Local area
    Work from home
    Relocation package

    General Motors

    Milford, MI
    1 day ago
  •  ...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 time
    Local area
    Work from home
    Relocation package

    General Motors

    Milford, MI
    4 days ago
  • 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... 

    Daifuku Airport America Corporation

    Novi, MI
    2 days ago
  •  ...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 time
    Work at office
    Local area
    Remote work
    Work from home

    General Motors

    Milford, MI
    1 day ago
  •  ...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 time
    Local area
    Work from home
    Relocation
    Relocation package
    Shift work

    General Motors

    Milford, MI
    4 days ago
  •  ...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

    OPUS IVS Inc

    Commerce, MI
    1 day ago
  •  ...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 time
    Work at office
    Local area
    Remote work
    Work from home

    General Motors

    Milford, MI
    1 day ago
  •  ...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 time
    Local area
    Work from home
    Relocation
    Relocation package

    General Motors

    Milford, MI
    5 days ago
  • 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 time
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Milford, MI
    5 days ago
  •  ...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 employment
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Milford, MI
    1 day ago
  •  ...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 time
    Local area
    Work from home
    Relocation
    Relocation package

    General Motors

    Milford, MI
    3 days ago
  •  ...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 time
    Local area
    Work from home
    Relocation package
    Shift work

    General Motors

    Milford, MI
    5 days ago
  •  ...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 time
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Milford, MI
    1 day ago
  •  ...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 time
    Work at office
    Local area
    Remote work
    Work from home

    General Motors

    Milford, MI
    3 days ago
  •  ...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 time
    Local area
    Work from home
    Relocation
    3 days per week

    General Motors

    Milford, MI
    4 days ago
  •  ...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... 

    General Motors

    Milford, MI
    4 days ago
  •  ...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 time
    Immediate start

    Metrologic DCS

    New Hudson, MI
    2 days ago
  •  ...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 time
    Local area
    Work from home

    General Motors

    Milford, MI
    3 days ago
  •  ...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 subcontractor
    Work at office
    Flexible hours
    Shift work
    Weekend work

    Daifuku

    Novi, MI
    1 day ago

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!