Senior Machine Learning Engineer, Perception & Embodied AI

General Motors (GM)

Confirmed live yesterday Trusted
Remote

Quick summary

Work type
Remote
Location
Mountain View, CAAtlantaAustin, TXDetroit, MIWarren, MIMilford
Salary
$170,600–$261,300 / yr
Posted
175 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $219k
This role $216k
$160k most similar roles pay here $273k

This role pays less than 51% of similar roles. Most pay $182,750–$254,750 — the shaded band above. At the midpoint, this role pays about $216k versus about $219k for comparable roles.

Based on 240 similar postings.

Employer

About General Motors (GM)

General Motors (GM) is a leading American multinational automotive corporation founded in 1908 and headquartered in Detroit, Michigan.

General Motors (GM) currently has 116 open roles on FindRole.

Listed pay typically runs $160,200–$245,000 across 59 roles with salary data.

Most-posted roles

View all roles at General Motors (GM)

At a glance

TL;DR · Senior Machine Learning Engineer, Perception & Embodied AI

As a Senior Machine Learning Engineer within the Embodied AI organization, you will own the end-to-end pipeline for safety-critical ML perception models. You will be responsible for the design, training, validation, and deployment of deep learning models to enable vehicles to see, classify, and track objects like pedestrians and cyclists while detecting road boundaries and traffic signs. Your daily work involves building scalable training infrastructure, performing multi-modal sensor fusion using Camera, LiDAR, and Radar data, and optimizing models for real-time performance on embedded hardware. You will utilize PyTorch or TensorFlow to develop 3D object detection and tracking systems. The role addresses the technical challenge of ensuring reliable vehicle perception in complex environments, including long-tail scenarios such as adverse weather and sensor noise, while meeting strict low-latency requirements for autonomous driving systems.

What does a Machine Learning Engineer earn in California?

Median $246394 from 172 postings across 28 companies.

See salary data

What you'll do

  • Own the end-to-end lifecycle for safety-critical ML perception models including design, training, validation, and deployment.
  • Develop deep learning models for 3D object detection, tracking, and real-time map detection of the drivable world.
  • Implement multi-modal sensor fusion using camera, LiDAR, and radar data to improve environmental awareness.
  • Build and scale ML training infrastructure including data mining, loading, and multi-stage evaluation pipelines.
  • Optimize model performance for low-latency execution on resource-constrained vehicle embedded hardware.
  • Conduct data-driven analysis to debug and resolve failures in long-tail and adversarial scenarios.
  • Define and implement robust metrics to guide the development of perception models.
  • Integrate perception outputs with safety and systems engineering functions.

What we're looking for

  • BS, MS, or PhD in Computer Science, Machine Learning, Robotics, or a related quantitative field.
  • 5+ years of professional experience in Computer Vision, Deep Learning, and Perception in a production environment.
  • Hands-on experience with modern deep learning frameworks like PyTorch or TensorFlow for training and debugging complex DNNs.
  • Experience fusing data from multiple sensor modalities including Camera, LiDAR, and/or Radar.
  • Practical experience deploying and optimizing ML models for resource-constrained, real-time embedded systems.
  • Ability to drive model improvements through large-scale data analysis, error logging, and data curation.
  • Expertise with Transformer-based models for 3D detection, tracking, and scene understanding is a bonus.
  • Technical leadership experience including mentoring junior engineers and leading feature development from concept to launch.

More like this

Similar roles

Senior Machine Learning Engineer

Nvidia

Santa Clara, CA 11 days ago $184,000$287,500
Machine Learning Computer Vision C++ Python PyTorch TensorFlow Deep Learning LiDAR Multi-sensor Fusion TensorRT Transformers Data Pipelines Model Optimization Real-time Inference NVIDIA DRIVE AV
8+ yrs exp

Senior AI/ML Engineer, Future Sensing, Embodied AI

General Motors (GM)

Remote 100 days ago $182,400$250,600
Machine Learning Python PyTorch Computer Vision Sensor Fusion Lidar Radar NumPy Pandas Apache Spark Object Detection Tracking Segmentation Localization Synthetic Data Model Optimization Robotics
Remote

Staff AI/ML Engineer, Future Sensing, Embodied AI

General Motors (GM)

Remote (Sunnyvale, CA) 100 days ago $189,300$320,700
Machine Learning Deep Learning PyTorch Python Multi-modal Sensor Fusion Lidar Radar NumPy Pandas Apache Spark Sim-to-Road Model Training Pipelines System Integration Robotics Autonomous Driving
Remote

Senior Machine Learning Engineer

Adobe

San Jose, CA 116 days ago $183,300$265,350
Python Java PyTorch TensorFlow JAX LLMs RAG AWS Azure Redis Elasticsearch Snowflake Microservices ML-Ops Agent-Ops Monitoring Observability
5+ yrs exp

Senior Machine Learning Engineer

Apple Inc

Cambridge, MA 180 days ago $165,800$292,400
Machine Learning Python Java C++ Spark SQL Snowflake Hadoop TensorFlow Keras PyTorch Generative AI RAG Transformer Architecture Deep Learning Reinforcement Learning Distributed Systems Data Processing Pipelines
5+ yrs exp