Machine Learning Engineer
$128.7k - $261.3kGeneral Motors Proving Ground
Senior Compiler EngineerGM's vision of Zero Crashes, Zero Emissions, and Zero Congestion guides everything we do in autonomous and assisted driving. The AV organization is building advanced automated driving technologies, including Level 4–capable fully self-driving systems, to move us toward safer, more sustainable, and more accessible mobility.For the AI Kernels & Compilers team, that mission shows up in the details: turning cutting-edge perception, prediction, and planning research into production-grade software that can run efficiently and reliably on real vehicles at scale. We pioneer new approaches to model export, kernel development, and performance engineering so that every cycle on our accelerators translates into better situational awareness, faster reaction times, and more robust behavior on the road.If you want your compiler and kernels work to directly influence how automated vehicles understand and react to the world — while operating at the safety, reliability and scale of a company like GM — this is where that impact becomes real.The AI Compiler team sits at the heart of how advanced AI models make it onto the car. We own the compiler that turns high-level models into fast, reliable inference across GPUs powering GM's next-generation autonomous and assisted driving features.Our work spans graph lowering, operator coverage, kernel integration, and deployment tooling, with a mandate to squeeze every millisecond out of on-vehicle workloads while preserving correctness and robustness in real-world conditions. We partner closely with AI Deployments, AI Solutions, Runtime, and AI Kernels teams to co-design a platform that enables new ideas in research to be quickly and safely shipped to production fleets.You'll join a group of deep compiler, systems, and GPU engineers who enjoy working on hard problems, and diving into MLIR/ONNX and CUDA/TensorRT internals. We value clear thinking, strong engineering fundamentals, and a culture where people can do the best work of their careers on problems that directly shape the future of automated driving.As a Senior Compiler Engineer on the AI Kernels & Compilers team, you will work on the compilation stack that takes high-level models and turns them into highly optimized inference artifacts running on GM's autonomous and assisted driving platforms. You'll be a key contributor to a pipeline and tooling that makes that path fast, reliable, and effortless for ML engineers across the AV organization to compile their models.You will work on an evolving state-of-the-art model export and compilation pipeline —from capturing high-level model graphs, through intermediate representations and compiler transforms, into accelerator-specific inference engines and their integration with our runtime— so that we can simultaneously optimize compilation throughput, model fidelity, and on-vehicle latency. Along the way, you'll build robust tooling to validate numerical correctness, detect and bisect performance regressions, and surface clear, actionable diagnostics back to model authors.If you want to work at the intersection of compilers, performance engineering, and real-world autonomy, this role puts your decisions directly on the critical path of what runs on the car.Build and evolve the model compilation toolchain used to deploy large-scale perception, prediction, and planning models to the AV.Architect new compiler passes and analysis that improve build times, memory footprint, and runtime latency while preserving—or intentionally trading off—fidelity under strict safety and reliability constraints.Collaborate closely with kernels, runtime, and hardware teams to co-design interfaces, shape accelerator capabilities, and ensure the compiler exposes the right abstractions to unlock peak performance on each platform.Set standards and best practices for model export, validation, and debugging so that AV teams can iterate quickly with clear, reproducible performance and accuracy characteristics.3 + years of experience in the field of compilersExperience with ML frameworks (e.g., PyTorch, TensorFlow, JAX) and software stack (e.g., ONNX, MLIR, XLA, TVM, TensorRT, etc.)Expertise in writing production quality Python/C++ codeExpertise in the software development life-cycle - coding, debugging, optimization, testing, integrationBS, or higher degree, in CS/CE/EE, or equivalentExperience building and optimizing ONNX-based model export and deployment pipelinesGPU programming (CUDA) and familiarity with ML SW stack (e.g., cuDNN, cuBLAS)Experience with ML accelerators and hardware architectureExperience developing and deploying machine learning modelsThe salary range for this role: is $128,700 to $261,300. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position.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 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}. The selected candidate will be required to travel <25% for this role. This job may be eligible for relocation benefits.
$123.75k - $185k
...that values ownership, collaboration, and high standards. Our engineers, product leaders, and go-to-market teams work closely... ...like command execution.Qualifications:Knowledge and passion in machine learning algorithms, Gen AI, LLMs, and natural language processing (NLP...SuggestedWork experience placementWork at office3 days per week$132k - $189k
...and environmental conditions.Build software tools, utilizing machine learning (ML) automation to streamline image quality (IQ) tuning,... ...workflows.Minimum qualifications:Bachelor’s degree in Electrical Engineering, Computer Science, Imaging Science, Physics, or a related...Suggested$196k - $221k
...meetings and conversations? Join our core AI team responsible for ML and work alongside industry-veteran scientists and engineers. As a Machine Learning Engineer, you’ll bring your strong software engineering mindset to machine learning in order to scale and optimize our...SuggestedPermanent employment$262k - $364k
...models in close partnership with DeepMind, Research, and Ads Machine Learning teams.Design, prototype, and scale high-capacity pCTR architectures... ...Search experiences, including AI Overviews and AI Mode.Engineer mathematical loss functions and calibration methods, translating...Suggested$139.7k - $216.5k
Company DescriptionIt all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis. She... ...experience in traditional information retrieval techniques, or machine learning based ranking modelsCapable of deriving insights from query...SuggestedWork at officeImmediate startRemote workFlexible hours$166k - $244k
...together experts in energy, AI, software engineering, and products to build tools that help... ...a problem that matters at global scale. Learn more about our team and our mission here... ...role:We're looking for an early career Machine Learning Engineer to join our team. In this...Full timeFlexible hours$193.3k - $261.5k
...to be part of AI revolution? At AWS our vision is to make deep learning pervasive for everyday developers and to democratize access to... ...deep-learning workloads This role is for a senior software engineer in the Compiler team for AWS Neuron. As part of this role, you...Local areaFlexible hours- ...Applied Intuition's Axion Data team builds the data engine to train perception models, facilitating edge and cloud runs and rapid model... ...-perception stacks, cloud ingestion, and ownership of ML data workflows, with ongoing learning and product impact. #J-18808-Ljbffr...
$124k - $195.5k
...Deep Learning Software Engineer, TensorRT PerformanceNVIDIA is seeking an experienced Deep Learning Engineer passionate about analyzing and improving... ...).GPU deep learning has provided the foundation for machines to learn, perceive, reason and solve problems posed using...- ...A technology solutions firm is seeking a skilled ML Engineer with MLOps and infrastructure focus. Responsibilities include designing... ...have strong Python skills and hands-on experience with Machine Learning systems, AWS services, and Kubernetes. This role offers opportunities...
- ...Applied Intuition, Inc. is seeking a performance engineer to accelerate large-scale ML workloads in the data center. You will own profiling, optimization, and cost-efficiency for distributed training and large offline inferences. You will work across accelerators, ML...
- ...Applied Intuition, Inc. is a Silicon Valley leader powering the future of physical AI. We seek a Performance Engineer to optimize large-scale ML workloads, focusing on distributed training, batch inference, and cost-effective data processing. You will own profiling across...
$251k - $310k
...Staff Machine Learning Engineer, Tech Lead, Labeling AutomationWaymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo...Full timeRemote work- ...Apple Inc. is seeking a Sr. Machine Learning Engineer for the Foundation Models Inference team in Santa Clara, CA. You will collaborate with research and external partners to bring cutting-edge model architectures from prototype to planetary-scale deployment, owning hard...
- ...Amazon Web Services (AWS) is hiring a Delivery Consultant/ML Engineer to design, implement, and manage AI/ML and GenAI solutions for enterprise customers. You’ll lead technically while driving cloud architectures and best practices across the ML project lifecycle. This...
$240k - $280k
...the best environments in the industry to learn just how fast you can grow, how much you... ...and enjoying every part of the journey. Machine learning lies at the core of the advertising... ...streams. As a machine learning model engineer of the Samsung Ads Platform Intelligence...Worldwide$281k - $356k
...of billions in simulation across 15+ U.S. states. The DUE Machine Learning team will build and operate scalable machine learning and... ...the Waymo Driver. We are looking for researchers and software engineers who are passionate about developing machine learning techniques...Full timeRemote work$170k - $216k
...compute platforms. In this role, you will report to a Hardware Engineering Manager. You will: Analyze workloads and map them... ...projecting performance Architect, simulate and design amazing machine learning solutions for our autonomous driving technology Work closely...Full timeRemote work$213k - $263k
...Senior Software Engineer, ML/Eval Data Platforms & InfrastructureWaymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the...- ...Blue River Technology in Santa Clara, CA is seeking a highly skilled Machine Learning Engineer to build the perception stack for our autonomous tractor initiative. You will develop CVML models and training pipelines to improve safety and performance in production environments...Remote workVisa sponsorship
$150.4k - $277.6k
...future Apple products. Our team delivers computer vision and machine learning algorithms that power many Apple technologies like human... ...You will work closely with Multimodal GenAI researchers and engineers to develop world-class audio-video perception and representation...Relocation$213k - $263k
...a set of tools to support and automate the lifecycle of the machine learning workflow, including feature and experiment management, model... ...Perception, Planner, Research and Simulation. We are looking for engineers with ML software or ML systems expertise to help us improve...Full timeRemote work$213k - $263k
...billions in simulation across 15+ U.S. states. Waymo's Systems Engineering team works together to blend software and hardware systems in... ...and dynamics ~ Proficiency in C++ and Python ~ Ability to learn and utilize new frameworks quickly, employing AI tools or otherwise...Full timeRemote work- ...Apple Inc. is seeking a Machine Learning Engineer to join their Finance team in Cupertino, California. In this role, you will build and operationalize AI solutions, developing a robust machine learning infrastructure in a dynamic finance environment. We are looking for...
- ...offers the opportunity to work with the latest advances in machine learning, large language models, and agent-based systems, transforming... ...production-ready software. Responsibilities Address challenging engineering problems to build and evolve reliable AI agent systems that...Work at officeImmediate startRemote workFlexible hours
$175k - $215k
...public roads and tens of billions in simulation across 15+ U.S. states. The mission of the Waymo AI Foundations team is to develop machine learning solutions addressing open problems in autonomous driving, towards the goal of safely operating Waymo vehicles in dozens of...Full timeTemporary workRemote work- ...General Motors’ Data Labeling Engineering team is building cutting‑edge labeling tools and pipelines that power autonomous vehicle ML models. The role sits at the intersection of software, data engineering, and ML, focusing on scalable labeling systems and foundations...
$193.3k - $261.5k
...motivated, passionate and resourceful Senior Software Development Engineer to bring diverse perspectives, ideas, and skill-sets to make... ...state of the art technologies in distributed systems and machine learning infrastructure. You will foster a culture of innovation and excellence...InternshipLocal areaWorldwideFlexible hours$184.7k - $324.8k
...Senior Machine Learning Software Engineer - Computer VisionApple is where individual imaginations converge, united by values that drive exceptional innovation. Every product we develop and service we deliver emerges from our collective commitment to strengthening each...Work experience placementRelocation$251k - $310k
...Perception team, our mission is to build the ultimate cognitive engine for autonomous driving. We are pioneering the use of large... ...implement state-of-the-art fine-tuning (SFT) and Reinforcement Learning (RLHF/RLAIF, DPO/GRPO/PPO) pipelines. Drastically improve the model...Full timeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Machine Learning Engineer. Be the first to apply!
- machine learning ai engineer Sunnyvale, CA
- computer vision machine learning engineer Sunnyvale, CA
- machine learning engineer Sunnyvale, CA
- ai ml engineer Sunnyvale, CA
- machine learning software engineer Sunnyvale, CA
- senior ml engineer Sunnyvale, CA
- internship machine learning Sunnyvale, CA
- machine learning scientist Sunnyvale, CA
- machine learning research scientist Sunnyvale, CA
- data engineer machine learning Sunnyvale, CA


