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

Job Description 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. 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 to $198,400. The actual base salary offered within this range will vary based on factors relevant to the position. Hybrid Work This role is categorized as hybrid. 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). 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. 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. 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 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. #J-18808-Ljbffr General Motors

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the ML / AI Software Engineer - C++ Metrics Frameworks in Sunnyvale, CA vacancy
  • $129k - $198.4k

    General Motors is seeking an AI/ML Engineer for the Metrics Frameworks team in Sunnyvale, California. The successful candidate will focus on developing analytics frameworks and tools to accelerate autonomous vehicle development and testing. Candidates should have a BS in... 
    Suggested

    General Motors

    Sunnyvale, CA
    5 days ago
  • $181.1k - $318.4k

    Sr Software Engineer, Siri User Experience Metrics and Data Cupertino, California, United...  ...world's most widely used AI assistants, powered...  ...(Java, Objective-C, C++, Scala, Swift etc) or...  ...maintaining data and ML workflows using orchestration frameworks such as Apache Airflow... 
    Suggested
    Relocation

    Apple Inc.

    Cupertino, CA
    5 days ago
  • $170.7k - $300.2k

    Apple Inc. in Cupertino is seeking an experienced engineer to define and deliver key performance metrics for Siri. This role involves partnering with engineering teams and maintaining data systems. The ideal candidate must have substantial development experience and relevant... 
    Suggested

    Apple

    Cupertino, CA
    2 days ago
  •  ...significant capability gains in AI today. It is the...  ...is building an RL Frameworks engineering team to develop the open...  ...team spans the full software stack, from collaborating...  ...infrastructure, or ML systems engineering Strong...  ...in Python and C/C++ Demonstrated experience... 
    Suggested

    NVIDIA Gruppe

    Santa Clara, CA
    5 days ago
  • $147.4k - $272.1k

    Software Development Engineer - Frameworks & AI/ML, Wireless Technologies & Ecosystems Cupertino, California, United States Software and Services Are you obsessed...  ...software using Objective-C/Swift, or Java or C/C++ You have a deep understanding of operating systems including... 
    Suggested
    Relocation

    Apple

    Cupertino, CA
    2 days ago
  • $204k - $259k

     ...15+ U.S. states. The Waymo ML Frameworks & Efficiency team partners with...  ...to our autonomous driving software. We help our partners by offering...  ...driving. We are looking for engineers with ML system expertise to...  ...programming skills in Python and C++. Practical familiarity with... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    1 day ago
  • Build and Deploy AI the right way,...  ...AI Runtime Engineer , you’ll play a...  ...systems‑minded software engineer who thrives...  ...reliability metrics across multi‑node...  ...Tooling & Frameworks: Design and maintain...  ...in Python and C++ (Go or Rust is...  ...architecture for HPC or ML. Start‑up... 
    Work at office

    FlexAI

    Santa Clara, CA
    2 days ago
  • $70 - $79 per hour

    FocusKPI is seeking an AI Infrastructure & Experience Engineer to join one of our...  ...performance metrics (TTFT, tokens/sec)...  ...Advanced proficiency in C++, Python, and Rust....  ...intensive tasks. AI/ML Frameworks: Extensive...  ...frameworks (LiteLLM). Software Engineering: Robust... 
    Contract work
    Local area
    Shift work

    FocusKPI, Inc.

    Mountain View, CA
    5 days ago
  • $272k - $425.5k

    Principal Software Engineer – Large-Scale LLM Memory and Storage...  ...-latency inference framework for serving generative AI and reasoning models...  ...storage, or ML systems infrastructure in C/C++ and Python, with a track...  ..., and network, using metrics to drive architectural... 
    Local area
    Remote work

    NVIDIA Corporation

    Santa Clara, CA
    3 days ago
  • $175.8k - $293k

     ...looking for a Principal AI Engineer to architect, build,...  ...adopt emerging models, frameworks, and protocols. Stand up...  ...production. Define the metrics that matter (task success...  ..., production‑grade software, with significant recent depth in AI/ML. Proven experience designing... 

    BMC Software

    Santa Clara, CA
    4 days ago
  • $161k - $222k

    Senior Software Engineer - Data Protection Software Engineering (C, C++) Senior Software Engineer - Data Protection...  ...accelerate Dell's AI-powered software transformation...  ...Knowledge of AI/ML systems, GenAI applications, Agentic AI frameworks, and intelligent automation... 
    Full time

    Dell Inc.

    Santa Clara, CA
    1 day ago
  • $152k - $208.5k

     ...leader in materials engineering solutions used...  ...world - like AI and IoT. If you...  ...Overview As a Software Engineer at...  ...Build Skill Pack Framework - Architect and...  ...Java, Python, C++, and web‑based...  ...instrumentation for logging, metrics, and tracing of...  ...integrating AI/ML models into... 
    Full time
    Relocation

    Applied Materials

    Santa Clara, CA
    2 days ago
  • $147.4k - $272.1k

    ML Framework (MetalLM) Engineer, Graphics, Game and ML Cupertino, California, United States...  ...and systems teams to align software performance with hardware...  ...and improve performance metrics such as end‑to‑end latency,...  ...‑solving experience with C/C++/ObjC. Experience with GPU... 
    Relocation package

    Apple

    Cupertino, CA
    5 days ago
  • $50k - $120k

    Who are we? Altimate AI, founded in 2022 in San Francisco...  ...a proprietary framework that combines multiple...  ...of the AI-powered data engineering revolution. You can read...  ...: 5+ years of hands-on ML/AI experience with at least...  ...and LLM evaluation metrics Technical Skills Preferred... 
    Worldwide

    Early Stage Partners LP

    Sunnyvale, CA
    3 days ago
  • $160.5k - $240.7k

     ...Inc. Job Area Engineering Group Machine...  ...learning techniques, frameworks, and tools that...  ...hardware and software. Minimum...  ...specialization in edge AI, computer vision, or embedded ML. 5+ years of...  ...programming in C++, Python, including...  ..., establishing metrics, evaluation... 
    Work experience placement
    Work from home

    Qualcomm

    Santa Clara, CA
    1 day ago
  •  ...creative, and Senior AI Platform Engineer to build, support, and...  ...collaborate with Cloud and AI/ML teams in a...  ...one systems language (C++, Go, or Rust) with proven...  ...infrastructure and AI workloads (metrics, logging, tracing, AI...  ..., or other compliance frameworks relevant to your... 

    NVIDIA Corporation

    Santa Clara, CA
    4 days ago
  • General Motors is seeking an experienced software engineer for autonomous systems in Sunnyvale,...  ...involves architecting and implementing metrics for autonomy performance and collaborating...  ...in robotics, proficiency in Python and C++, and relevant educational qualifications... 
    Remote work

    General Motors

    Sunnyvale, CA
    3 days ago
  • $224k - $356.5k

    ## Senior Software Engineer - Autonomous DrivingApplylocations...  ...performance, AI model optimization...  ..., and metrics for profiling, benchmarking...  ...systems software, AI/ML infrastructure,...  ...performance.* Strong C/C++ and practical...  ...Triton, or related frameworks.* Experience... 

    NVIDIA Corporation

    Santa Clara, CA
    2 days ago
  • $165k - $180k

     ...organization, our AI research in Silicon...  ..., AI Systems Engineering, and Industry AI....  ...harnesses and evaluation frameworks covering end-to-...  ...replayability, and metrics for success, cost,...  ...Strong software engineering skills...  ...understanding of ML fundamentals and practical... 
    Temporary work
    Work experience placement
    Worldwide

    Ultimate.ai

    Sunnyvale, CA
    1 day ago
  • $178.42k - $230.5k

    ## Senior ML/AI Engineer - ObservabilityApplyremote type: Hybridlocations...  ...through observability frameworks and will evolve depending on...  ...What You’ll Do*** Using your software and systems engineering skills...  ...(e.g. either for logging or metrics or tracing)* Skilled in defining... 
    Work experience placement
    Local area
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    2 days ago
  •  ...Description Deductive AI is building the...  ...-time reasoning engine that can help...  ...large-scale software outages by reasoning...  ...telemetry data (metrics, logs, traces,...  ..., Javascript or C++, with a strong grasp...  ...learning frameworks and libraries, and...  ...interest in applying ML techniques to... 
    Full time
    Internship

    Deductive-Ai

    Mountain View, CA
    2 days ago
  • $147.4k - $272.1k

    Software Performance Engineer, Vision Products Group Sunnyvale,...  ...optimization, and AI-assisted tooling...  ..., and efficiency metrics to guide performance...  ..., benchmarking frameworks, and dashboards to...  ...such as C, C++, Python, or similar...  ...Knowledge of AI/ML fundamentals including... 
    Relocation

    Apple

    Sunnyvale, CA
    5 days ago
  • $151k - $240k

     ...future of physical AI. Founded in 2017 and...  ...a Motion Planning Engineer on the Fallback Stack...  ...classical or ML motion planners for...  ...parameter tuning Develop metrics, analysis tools,...  ...behavior Proficiency in C++ and experience...  ...systemsBackground in simulation frameworks or large-scale log... 
    Odd job
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Decisive Point

    Sunnyvale, CA
    1 day ago
  • $144.7k - $221.4k

     ...and implement metrics and analyses to...  ...autonomous driving software performance at...  ...and systems engineers. Design and implement...  ...and ML methods to quantify...  ...Comfort working with C++ codebases,...  ...similar robotics/IPC frameworks, log pipelines,...  ...leveraging AI‑assisted... 
    Local area
    Remote work
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    3 days ago
  • $125k - $175k

     ...are hiring a hands‑on Senior Software & AI Test Engineer to design and...  ..., automation‑first quality framework across our software and AI‑...  ...services, data pipelines, and AI/ML components. The mandate is...  ...define measurable quality metrics (defect escape rate, test signal... 
    Shift work

    Covalent

    Sunnyvale, CA
    1 day ago
  •  ...artificial intelligence (AI) powered...  ...commercial self‑driving software to develop, test,...  ...Senior Software Engineer to improve...  ...with Planning and ML engineers to improve...  .... Define metrics and evaluation frameworks for prediction quality...  ...with proficiency in C++. Python... 
    Temporary work
    Work at office
    Visa sponsorship
    Flexible hours

    Omaze

    Mountain View, CA
    3 days ago
  • $240k - $280k

    About Sybill: At Sybill.ai, we're building the next evolution in B2B sales...  ...with experience in designing metrics and evaluation frameworks for AI systems Strong software engineering foundation with expertise in Python and modern AI/ML infrastructure Strong user empathy... 

    Sybill AI

    Mountain View, CA
    3 days ago
  • $160.36k - $240.54k

     ...combining cutting‑edge AI with automotive...  .... In an ML‑first system,...  ...closely with system engineers to thoroughly...  ...performance metrics. Construct intuitive...  ...in Python, C++, or similar languages...  ...across broader software organization. A...  ...with system & framework design.... 
    Work experience placement

    Icehouseventures

    Mountain View, CA
    6 days ago
  •  ...world’s leading AI-powered Fraud and...  ...decision engine, and investigation...  ...Our award-winning software platform is powered...  ...‑grade agent framework. You will also play...  ...role. Classic ML modeling experience...  ...as Java (Go or C++ also a plus)....  ...embeddings, evaluation metrics like Precision/... 

    DataVisor

    Mountain View, CA
    5 days ago
  •  ...technology company is seeking a Senior AI Software Engineer to join their team in Santa Clara...  ...including deep learning framework optimizations and GPU kernel technologies...  ..., strong programming skills in C/C++, and significant experience with ML frameworks. #J-18808-Ljbffr... 

    NVIDIA

    Santa Clara, CA
    2 days 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!