All roles

Open role

[Remote] Staff Software Engineer - Machine Learning

Remote · United Kingdom Full-time

Note: The job is a remote job and is open to candidates in USA. General Motors is a leading automotive company focused on innovation and safety, and they are seeking a Staff Software Engineer specializing in Machine Learning. The role involves developing ML and RL models for simulating road users to enhance autonomous vehicle technologies, while collaborating with various engineering teams to optimize production and experimentation processes.

Responsibilities

  • Support the team in developing machine learning (ML) and reinforcement learning (RL) models, including training loop development and optimization
  • Streamline integration and create ML infrastructure, metrics, and data pipelines for production model deployment and rapid experimentation
  • Work as part of an ML team and contribute strong software engineering (SWE) expertise
  • Support the ML team in accelerating project timelines, particularly in areas related to Autopilot, Lane Keep, and autonomous vehicle (AV) technologies

Skills

  • 4+ years of experience in the field of robotics or latency-sensitive backend services
  • Background working with machine learning teams, algorithms, and models
  • Strong programming skills in modern C++ or Python
  • Proven experience in machine learning and classification. Familiar with ML frameworks such as Tensorflow or PyTorch
  • Experience building highly performant ML and system pipelines
  • Experience working with RL and sequence prediction (ML) models
  • Experience in simulation and robotics is highly desirable, with a preference for candidates from AV or robotics backgrounds rather than solely cloud-focused companies
  • Experience with profiling CPU and/or GPU software, process scheduling, and prioritization
  • Passionate about self-driving car technology and its impact on the world
  • Expertise in setting architectures that are scalable, efficient, fault-tolerant, and are easily extensible allowing for changes overtime without major disruptions
  • Ability to design across multiple systems. Ability to both investigate in sophisticated areas as well as a good breadth of understanding of systems outside of your domain
  • Ability to wear several hats shifting between coding, design, technical strategy, and mentorship combined with excellent judgment on when to switch contexts to meet the greatest need
  • Track record in deploying perception/prediction/av models into real world environments

Benefits

  • Bonus Potential: An incentive pay program offers payouts based on company performance, job level, and individual performance.
  • GM offers a variety of health and wellbeing benefit programs.
  • Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more.
  • This job may be eligible for relocation benefits.

Company Overview

  • General Motors is an automotive company that designs, produces, markets, and distributes vehicles and vehicle parts. It was founded in 1908, and is headquartered in Detroit, Michigan, USA, with a workforce of 10001+ employees. Its website is https://www.gm.com.
  • More open positions

    [Remote] Lead Product Manager, Platform

    Work from home Full-time role

    [Remote] UX Designer

    Work from home Full-time role

    [Remote] Site Reliability Engineer

    Work from home Full-time role

    [Remote] MEDITECH Report Writer\/Builder

    Work from home Full-time role

    [Remote] Strategic Account Manager - Mortgage (IMB)

    Work from home Full-time role

    [Remote] Product Technical Manager-Ornamentals (East Coast)

    Work from home Full-time role

    Seasoned Customer Support Specialist – Scheduling App & Digital Booking Solutions – Remote, Global, Shopify Expertise

    Work from home Full-time role

    Customer Success Lead

    Work from home Full-time role

    Program Manager

    Work from home Full-time role

    Immediate Hire – Remote Customer Service Specialist for Collision Repair Support at careerforge – Work‑From‑Home

    Work from home Full-time role

    WORK FROM HOME BECOME A FREIGHT DISPATCHER IN 5 DAYS REGISTER TODAY

    Work from home Full-time role

    Sr. Project Manager - Distribution Compliance Management

    Work from home Full-time role

    Remote Part‑Time Data Entry Specialist – High‑Speed Typist & Accuracy Champion – Work From Home Opportunity at talentbridge

    Work from home Full-time role

    [Remote] Senior IT Project Manager

    Work from home Full-time role

    Remote Inpatient Medicare Medical Director

    Work from home Full-time role

    Virtual Substance Use Disorder & Group Counselor

    Work from home Full-time role

    Staff Android Engineer

    Work from home Full-time role

    CAD Drafter

    Work from home Full-time role

    Account Manager (Flow Cytometry)

    Work from home Full-time role

    Hospice Veterinarian | Your Set The Hours | No Non-Compete | Cincinnati, OH

    Work from home Full-time role

    Remote Billing Customer Service Representative – Patient Financial Services & Support Specialist at opportunicore

    Work from home Full-time role