Senior Robot AI Engineer - ML & Data at General Motors
Mountain View, California, USA -
Full Time


Start Date

Immediate

Expiry Date

15 Nov, 25

Salary

210000.0

Posted On

15 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Computer Science, Sensor Fusion, System Development, C++, Life Insurance, Python, Robotics, Localization, Flexible Spending Accounts, Perception, Domain Experience, Industrial Automation, State Laws, It, Relocation, Accident Benefits, Health

Industry

Information Technology/IT

Description

JOB DESCRIPTION

Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to the MTV office three times per week, at minimum.
The Robotics Software team is building the next generation of autonomous robotic systems, with a focus on autonomous mobile robots (AMRs) and intelligent robotic platforms. We develop full-stack robotics capabilities—from perception and planning to control and system integration . Our mission is to bring innovative a nd real-world autonomous solutions to the future of the work.
We are seeking a R obot AI E ngineer to help develop AI systems for autonomous robots. In this role, you will work on machine learning solutions across perception, sensor fusion, and decision-making , enabling reliable and scalable autonomy in complex indoor environments.
You will contribute to the full development lifecycle from prototyping t o real world deployment, collaborating closely with experienced engineers and learning industry best practices in robotics AI. This is a hands-on problem solving role that calls for curiosity, adaptability and a strong team mindset.

YOUR SKILLS & ABILITIES (REQUIRED QUALIFICATIONS)

  • Bachelor’s, Master’s, or Ph.D. in Robotics, Computer Science, Electrical Engineering, or a related field
  • Hands-on industry e xperience in robotics, AI, or perception system development
  • Strong programming skills in Python, C++, plus familiarity with ML frameworks such as PyTorch or TensorFlow
  • Solid u nderstanding of robot autonomy stack, including perception, sensor fusion, localization, mapping, and planning

WHAT WILL GIVE YOU A COMPETITIVE EDGE (PREFERRED QUALIFICATIONS)

  • Familiarity with ROS/ROS2, Navigation2, and real-time systems
  • Experience working with simulation environments and large-scale validation pipelines
  • K nowledge of CI/CD practices, Agile development, and scalable ML infrastructure
  • Domain experience in AV, ADAS, AMRs, or industrial automation is a strong plus

Compensation: The compensation information is a good faith estimate only. It is based on what a successful applicant might be paid in accordance with applicable state laws. The compensation may not be representative for positions located outside of New York, Colorado, California, or Washington.

  • The salary range for this role is 158,000 and 210,000. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position.
  • Bonus Potential: An incentive pay program offers payouts based on company performance, job level, and individual performance.

Benefits: 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.
Relocation: This job may be eligible for relocation benefits.

LI-CX1

Responsibilities
  • Contribute to the development and integration of AI components for perception, tracking, classification, and decision-making in robotic systems.
  • Assist in implementing and maintaining data pipelines for robotic systems, including data collection from edge devices, ingestion, transformation, and cloud storage.
  • Support the development of offline pipelines for data collection, annotation, training, and evaluation.
  • Work with planning, localization, hardware, and system integration teams to help ensure end-to-end system performance.
  • Participate in testing and validation of AI systems in simulation and real-world environments.
  • Learn and apply best practices for software development, testing, and documentation in a robotics context.
  • Stay up to date with relevant tools, frameworks, and techniques in robotics AI.
Loading...