ML / AI Software Engineer - C++ Metrics Frameworks
$129k - $198.4kGeneral Motors
Job Description
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. We are seeking experienced software engineers to build analytical frameworks and tools that empower internal users to construct quantitative analysis pipelines and develop metrics. These metrics will support and accelerate feature design, prioritization, and development, as well as evaluate the impact of recently released features. Our analytics framework equally supports road event monitoring, data mining and training, and simulation metrics.
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. The team delivers robust and scalable tools that facilitate data-driven decision-making throughout the AV feature development lifecycle. We collaborate closely with Simulation Evaluation, Embodied AI, and System and Test Engineering teams to enhance productivity across the organization by developing automation tools and shared libraries for all engineering teams. We are accountable for the performance, reliability, and scalability OKRs of the analytics framework. This includes, but is not limited to, developing customized analytics workflows, improving operational telemetry and dashboards to track relevant KPIs for prioritization, and identifying, designing, and implementing solutions to achieve key results.
#GM-AV-1
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.
This role is categorized as hybrid. This means the selected candidate is expected to report to a specific location at least 3 times a week {or other frequency dictated by their manager}.
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 (View email address on click.appcast.io) us 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.
We are leading the change to make our world better, safer and more equitable for all through our actions and how we behave. Learn more about:
Our Company (
Our Culture
How we hire (
Our diverse team of employees bring their collective passion for engineering, technology and design to deliver on our vision of a world with Zero Crashes, Zero Emissions and Zero Congestion. We are looking for adventure-seekers and imaginative thought leaders to help us transform mobility.
Explore our global locations (
We are determined to lead change for the world through technology, ingenuity and harnessing the creativity of our diverse team. Join us to help lead the change that will make our world better, safer and more equitable for all by becoming a member of GM’s Talent Community (beamery.com) ( . As a part of our Talent Community, you will receive updates about GM, open roles, career insights and more.
Please note that filling out the form below will not add you to our Talent Community automatically; you will need to use the link above. If you are seeking to apply to a specific role, we encourage you to click “Apply Now” on the job posting of interest.
The policy of General Motors is to extend opportunities to qualified applicants and employees on an equal basis regardless of an individual's age, race, color, sex, religion, national origin, disability, sexual orientation, gender identity/expression or veteran status. Additionally, General Motors is committed to being an Equal Employment Opportunity Employer and 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 at View email address 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.
$100k - $192.9k
...Job Title AI-focused Software Engineer in Marketing Enterprise Analytics Job... ..., customer data, and media metrics. Architect Autonomous Loops... ...agentic loops using frameworks like LangChain, LangGraph,... ..., and deploying complex AI/ML systems in production environments...SuggestedFull timeImmediate startVisa sponsorshipRelocation packageFlexible hoursShift work$197.3k - $313.7k
...Job Category Software Engineering Job Details About... ...Salesforce is the #1 AI CRM, where humans with... ...next generation of our ML/AI platform that doesn... ...sandboxes, and evaluation frameworks that let AI agents be... ...and track agent quality metrics over time; own the signal...Suggested- ...Analytics *Data Governance & Metric Definition Mandatory... ...experience across data science, data engineering, or analytics - with at least... ...building or deploying AI agents or LLM-powered applications... ...*Experience with multi-agent frameworks (Claude Agent SDK, LangGraph,...SuggestedContract workLocal area
$178.42k - $230.5k
...Description About Us The AI Cloud and Developer... ...tools and services engineers here at GM use every... ...through observability frameworks and will evolve... ...You'll Do Using your software and systems engineering... ...either for logging or metrics or tracing) ~ Skilled...SuggestedWork experience placementLocal areaWork from homeRelocation packageFlexible hours$170k - $265k
...Software Engineer, Agentic Runtime Glean is the Work AI platform that helps everyone work smarter... ..., and ML infra integrations... ...internal evaluation frameworks to improve quality... ...observability (tracing, metrics, logs) and create... ...Python, Go, Java, or C++, with a focus on...SuggestedHome officeFlexible hours3 days per week- ...million customers. As an AI Agents Applied Research/Engineering Lead in our The Digital... ...governance, and evaluation frameworks. Implement privacy, safety... ...baselines and meaningful metrics. Define and track... .... Strong foundation in ML, deep learning, statistical...
$103.64 - $122.21 per hour
...implementation plan with detailed steps, metrics, and automation in place. Key... ...manual evaluation experiments across AI/ML systems. Develop and maintain automation... ...agents, ML models, or applied automation frameworks . ~ Ability to work independently :...Hourly payContract work$180k - $258.75k
...state of the art in AI, robotics, driving... ...for a Senior Software Engineer to join our end-to... ...has strong modern C++ (C++14/17/20) and... ...Python, that supports ML training, evaluation... ...tracking, metrics computation, and offline... ...Familiarity with ML frameworks (PyTorch,...Local areaShift work$251k - $310k
...the quality of the software that drives the... ...-minded software engineers and data scientists... ...-grade agentic AI systems to solve... ...automated evaluation frameworks and objective metrics to continuously... ...in AI/ML or a related area... ...Proficiency in C++ and experience with...Full timeRemote work$176k
...looking for strong software engineers to help scale... ...generation of large AI models for... ...work closely with ML practitioners and... ...developing the tools, metrics, and workflows... ...libraries, and training frameworks Partner with... ...in Python and C++ Experience with...Hourly payFull timeTemporary workFlexible hours$204k - $259k
...collaborative group of software engineers, machine learning (ML) engineers, and data... ...Design and develop C++ software systems and... ...ML and Generative AI models Some experience... ...processing using frameworks like Google Data... ...experience developing metrics Experience with developing...Full timeWork experience placementRemote work- ...Accelloris an AI-native services firm purpose-built... ...advanced AI, data, and engineering capabilities. Our... ...train, and evaluate AI/ML models using Python, TensorFlow... ...optimizations, or framework‑level performance improvements... ...Skills CUDA C/C++ or Triton kernel development...
- ...experiences-from AI and data... ...Forward Deployed AI Engineer to build the prototypes... ...hardware and software teams on... ...and performance metrics. Systems and... ...language such as C++, C, TypeScript,... ...applications, ML systems,... ...debugging, evaluation frameworks, or ML workflow...
$145k - $170k
...Software Engineer, AI Platform - New Grad Mountain View, California... ..., Onboard Systems, ML Infrastructure,... ...Driver's data, labels, and metrics, facilitating seamless... ...advanced algorithms using C++ and Python; machine... ...optimization, robotics software frameworks, different compute...Immediate startFlexible hours- ...worldwide. We’re a team of engineers, clinicians, and... ...Position Advancing embodied AI in robotic surgery... ...-ready datasets for AI/ML teams building intelligent... .... Own data quality frameworks including validation, anomaly... ..., completeness metrics, and lineage tracking so...Full timeLocal areaWorldwideFlexible hoursShift work
- ...AI/ML Software Engineer At Gallatin, we are rebuilding logistics infrastructure for the national security missions of the United... ...Skills Expertise in at least one: Python, C++, or C. ML Framework Proficiency Hands-on experience with AI/ML training...Local area
$109k - $145k
...Software Engineer, Observability CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers, CoreWeave... ..., tracing, and metrics platforms, along with... ...with modern testing frameworks and deployment strategies... ...Connect) Exposure to AI/ML infrastructure,...Permanent employmentTemporary workCasual workWork at officeFlexible hours$144.7k - $221.4k
...technology. We develop metrics, automated workflows,... ...in a unified analytics framework. By joining this team,... ...clear feedback for engineering and leadership, and help... ...introspect autonomous driving software performance... ...develop new statistical and ML methods to quantify...Local areaRemote workWork from homeRelocationRelocation packageFlexible hours$160.36k - $240.54k
...Software Engineer, Data Platform Mountain View, California... ...opportunity for AI to drive positive... ...technology. In an ML-first system, the... ...and performance metrics. Construct... ...proficiency in Python, C++, or similar... ...Experience with system & framework design...Work experience placementImmediate startFlexible hours- ...Senior Software Engineer In Test We are hiring a hands-on Senior... ...automation-first quality framework across our software and AI-driven systems. This role... ..., data pipelines, and AI/ML components. The mandate... ...define: · Measurable quality metrics (e.g., defect escape rate...Shift work
$139k - $155k
...• B.S. in Computer Engineering, Electrical Engineering... ...with a focus on ML compilers, embedded... ...or hardware-aware AI. • Hands-on experience... ...in deep learning frameworks (e.g., PyTorch,... ...programming skills in C++, Python •... ...working with hardware-software co-design, especially...Full timeContract workTemporary workPart timeLocal areaShift work- ...Staff Software Engineer Intuit Fintech, one of Intuit's fastest... ..., Spring Boot, and AI technologies, and are... ...leveraging GenAI concepts and frameworks to deliver... ...statistical models, AI/ML techniques, and risk analytics... ...needs, define metrics, and implement executive...Work experience placement
$189k - $303k
...skilled and experienced Staff Software Engineer to join our team and... ...development of our core Autonomy Framework. This autonomy frameworks... ...a related field Excellent C++ or C programming in a UNIX/POSIX... ...Experience with robotics and/or ML systems The base salary...Local area$225k - $300k
...About the job AI Engineer AI Engineer Automotive Software Innovation (Sunnyvale, CA | Hybrid | $225K to $300K... ...Responsibilities Design and develop AI/ML models using Python, TensorFlow,... ...TensorFlow, PyTorch, or similar frameworks. Solid understanding of data...Worldwide- ...Senior AI Engineer As a Senior AI Engineer at Intapp, you'll work on an AI-powered, industry... ..., and optimize LangGraph and related frameworks to support scalable, maintainable agent... ...experience, with at least 3 years focused on AI/ML, LLMs, or generative AI ~3+ years of...Work at officeLocal areaFlexible hours
- ...advanced conversational AI solutions on Google... ...scalable chat Virtual Agent frameworks usingGoogle Vertex AI ,... ...6+ years in software development (4+ in NLP/... ...skills; experience with ML/NLP libraries (Hugging... ...Certified Professional ML Engineer ). Experience with GenAI...Permanent employmentContract workLocal area
$100k - $200k
...OPPO AI Center is seeking a passionate AI Engineer to help build next-generation AI products and intelligent agent... ...: • Master’s degree in CS, AI, ML, CV, NLP, or a related field; or Bachelor... .... • Familiarity with modern AI frameworks and ecosystems such as LangChain,...Full time- ...building neuron™, a unified AI-native platform for data center... ...24/7. We are seeking an AI/ML Engineer who is excited to build intelligent... ...AI observability, evaluation frameworks, and production performance... ...proficiency in Python Solid software engineering fundamentals:...
- ...AI Engineer (Python Specialist with Ray and ML Expertise) We are looking for an experienced AI Engineer with strong Python skills and hands-on experience... ...: Design and implement AI/ML models leveraging frameworks like TensorFlow, PyTorch, and scikit-learn....
- ...and technically proficient AI Engineer to join our growing Data &... ..., SLMs, or traditional ML) and success metrics (Accuracy, F1-score, Perplexity... ...workflows using frameworks like LangChain, LlamaIndex... ...in Information Technology, Software Engineering, or Data Science...Work experience placementWork at officeLocal areaRemote 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!
- machine learning engineer Mountain View, CA
- computer vision machine learning engineer Mountain View, CA
- senior ml engineer Mountain View, CA
- ai developer Mountain View, CA
- ai engineer Mountain View, CA
- software technical support Mountain View, CA
- healthcare software sales Mountain View, CA
- software quality assurance Mountain View, CA
- id software Mountain View, CA
- senior c# .net software developer Mountain View, CA


