Staff Software Engineer, Imitation Learning - Behavior Planning, Embodied AI
$189k - $280kGeneral Motors
Job DescriptionAt General Motors, our product teams are redefining mobility. Through a human-centered design process, we create vehicles and experiences that are designed not just to be seen, but to be felt. We’re turning today’s impossible into tomorrow’s standard —from breakthrough hardware and battery systems to intuitive design, intelligent software, and next-generation safety and entertainment features. Every day, our products move millions of people as we aim to make driving safer, smarter, and more connected, shaping the future of transportation on a global scale. Are you passionate about accelerating the future of autonomous driving? Join the Embodied AI team at General Motors. Our team is developing and deploying machine learning solutions that support safe and reliable autonomous vehicle behavior across real-world scenarios.Join GM’s Imitation Learning (IL) team within Embodied AI Behavior Planning group to build ML software and solutions for autonomous driving. In this hands-on Staff Software/ML Engineer role, you will partner with other ML engineers to develop scalable training, evaluation, and deployment solutions for learned driving policies. Your focus will be shortening the full experimentation cycle while delivering reliable, production-quality software.What You'll Do Architect and build modular ML software spanning data preparation, training, evaluation, and production integration.Optimize end-to-end training and evaluation performance, including data loading, CPU/GPU utilization, distributed execution, and workflow orchestration.Enable reusable IL pretraining and rapid fine-tuning and post-training workflows, including integration with reinforcement learning (RL).Integrate open-loop behavioral tests, closed-loop simulation, and targeted scenarios to provide fast, actionable feedback on model quality.Build reusable model interfaces and data augmentation tools; maintain consistency across training, simulation, and on-vehicle inference.Lead cross-team technical initiatives, mentor engineers, and improve software modularity, testing, reproducibility, and reliability.Your Skills & AbilitiesRequired:Master’s or PhD degree in Computer Science, a related field, or equivalent practical experience.Track record of leading complex software projects, setting architecture, and delivering hands-on implementation across team boundaries.Strong Python skills and experience building maintainable, well-tested software in large codebases.Hands-on experience with PyTorch or comparable frameworks and ML training or evaluation systems.Experience profiling and optimizing performance-sensitive ML pipelines, including data processing, CPU/GPU execution, and distributed training.Strong technical judgment and ability to translate research needs into reliable production software.Preferred:Experience in autonomous driving, robotics, behavior planning, or trajectory prediction.Familiarity with imitation learning, RL, multistage training, distillation, or synthetic data generation.Experience with closed-loop simulation, model deployment, and training–inference consistency testing.Modern C++ skills or experience with GPU profiling, model compilation, and ML runtime optimization.Remote/Hybrid: This role is categorized as fully remote or hybrid.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 the California Bay Area. The salary range for this role is $189,000 to $280,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: 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. Company Vehicle: Upon successful completion of a motor vehicle report review, you will be eligible to participate in a company vehicle evaluation program, through which you will be assigned a General Motors vehicle to drive and evaluate. Note: program participants are required to purchase/lease a qualifying GM vehicle every four years unless one of a limited number of exceptions applies.Relocation: This job may be eligible for relocation benefits.#LI-CX1#GM-AV-1 About GMOur vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.Why Join UsWe believe we all must make a choice every day – individually and collectively – to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team.Benefits OverviewFrom day one, we're looking out for your well-being–at work and at home–so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources.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. We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire.AccommodationsGeneral 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, emailus 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.SummaryLocation: Sunnyvale, California, United States of America; Work From Home - WashingtonType: Full time
$240k - $265k
...an artificial intelligence (AI) powered technology stack... ...its commercial self-driving software to develop, test and deploy... ...Defense.We are looking for a Staff Software Engineer to help shape how learned models are integrated into behavior planning for autonomous driving. In...SuggestedVisa sponsorship$235.03k - $352.29k
...and profound opportunity for AI to drive positive change in... ...RoleWe are looking for a Senior/Staff Machine Learning Engineer to be a technical leader on Nuro’s Behavior & Planning team. Our team owns how the... ..., reinforcement and imitation learning, generative and diffusion...SuggestedImmediate startFlexible hours$176.4k - $319.72k
...profound opportunity for AI to drive positive change... ...the RoleAs a Senior/Staff Software Engineer working on driving behavior verification, you are responsible... ...of behavior planning/prediction systems for robots... ...combination of machine learning (ML) models and safety metrics...SuggestedOdd jobWork experience placementImmediate startFlexible hours$215.28k - $364.32k
...integrating advanced AI and... ..., machine learning, and smart... ...motivated Staff Robotics Engineer / Tech Lead... ...simulation, software, hardware,... ...executable plans.Mentor other... ...learning, imitation learning, or... ...PPO, SAC, behavior cloning, diffusion... ..., or embodied AI are a plus...SuggestedFull time$193.93k - $291.15k
...opportunity for AI to drive positive... ...About the RoleThe behavior team at Nuro develops... ...s prediction and planning systems to enable... ...for strong software engineers to research, develop... ...impact in our learned behavior stack. If... ...reinforcement learning, imitation learning,...SuggestedImmediate startFlexible hours$139k - $223k
...all. We’re searching for a Software Engineer to support and scale efforts for our Behavior Planning Team.In this role, you... ...motion planning with machine learning to create verifiable AI systems for autonomous... ...reinforcement learning or imitation learning)The base salary...Work at officeLocal area3 days per week$130k - $220k
...Clara, CASoftware Engineering - Motion Planning /Full-time /... ...HybridPlusAI is a Physical AI company... ...virtual driver software for factory-built... ...robotics and machine learning techniques from... ...generation, behavior planning, optimal... ...deep learning, imitation learning, transformer...Full time$130k - $220k
Santa Clara, CASoftware Engineering - Motion Planning /Full-time /HybridPlusAI is a Physical AI company pioneering AI-based virtual driver software for factory-built autonomous trucks. Headquartered... ...planning.Integrate machine learning models into a scalable, safety-critical...Full time$240k - $265k
...developed an artificial intelligence (AI) powered technology stack... ...its commercial self-driving software to develop, test and deploy autonomous... ...Defense.We are looking for a Staff Software Engineer to help build and improve behavior planning and motion planning systems for...Temporary workWork at officeVisa sponsorship- ...real-world deployment of embodied AI models , including... ...control, long-horizon task planning, large-scale robot... ...models, sensors, software, and robotic hardware.... ...experience in machine learning, robotics, computer vision... ...We are looking for an engineer who is excited about...
- ...We build the embodied intelligence that... ...Very few people in AI can say this. Every... ...our Application Software Teams Our Application... ...As a Machine Learning Engineer, you’ll lead... ...models, control, planning or perception.... ...autonomous driving, imitation learning or trajectory...Full timeWork at officeRemote workVisa sponsorshipRelocation packageFlexible hoursShift work
$296.3k - $423.9k
..., intelligent software, and next-generation... ...within the Embodied AI organization.... ...in machine learning and robotics with... ...motion plans that determine... ...-like driving behavior across diverse... ...performing team of engineers building ML-driven... ...and control, imitation learning or...Full timeLocal areaRemote workWork from homeRelocationRelocation packageFlexible hours$160.36k - $291.15k
...profound opportunity for AI to drive positive... ...About the TeamThe Systems Engineering team is responsible... ...intersection of hardware, software, and robot operations,... ...Engineer, Autonomy Behavior Testing role is responsible... ..., prediction, and planning modules interact....Work experience placementImmediate startFlexible hours- ...intuitive design, intelligent software, and next-generation... ...—from perception and planning to control and system... ...a Robot Simulation Engineer to develop advanced... ...evaluate functionality and behavior before real-world... ...realizing your ambitions. Learn how GM supports a...Full timeLocal areaWork from homeRelocation package
$189k - $274k
...mobility more efficient and accessible for all. As a Staff Software Engineer focusing on Deep Learning Acceleration at Aurora, you will play a pivotal role... ...QualificationsHands-on experience in motion planning or related fields such as robotics, autonomous systems...Work at officeLocal area3 days per week$189.3k - $290.7k
...looking for an experienced Staff Software Engineer to be a key technical leader... ...validation of our most complex AI-driven systems.... ...technology (e.g., perception, planning, controls) or other complex... ...on realizing your ambitions. Learn how GM supports a rewarding...Full timeLocal areaWork from homeFlexible hours$185k - $245k
Kodiak AI, Inc. (Nasdaq: KDK), founded in 2018, is... ...that combines AI-powered software with modular hardware. Today... ...no one in the cab, and plans to launch driverless... ...Systems.We are looking for a Staff Software Engineer to help build and improve behavior planning and motion...Temporary workWork at officeVisa sponsorship- ...builds the world's largest AI chip, 56 times larger... ...adoption across the engineering organization through... ...failures.Bridge Hardware and Software Observability: Work... ...and capacity planning at scale.Track record... ...work through continuous learning, growth and support of...
$189.3k - $290.7k
...DescriptionRole As a Staff Software Engineer on the Validation Foundations... ...developing complex behavior validation products... ...teams—including Embodied AI (EAI), safety, and product... ..., retirement savings plan, sickness and... ...realizing your ambitions. Learn how GM supports a...Full timeLocal areaWork from homeFlexible hours$180k - $210k
...StatesProducts - Engineering /Fulltime /HybridOver... ...leader, learn why there is no better... ...detailsTitle of position: Staff Software EngineerPosition... ..., generative AI, and autonomous agentic... ...reason, remember, plan, collaborate, use... ...of inappropriate behavior (for example, stereotyping...Full timeH1bLocal areaWork from homeWork visaShift work$207k - $300k
...one or more areas in Google AI Edge Developer Tools such as... ...experience.8 years of experience in software development.5 years of... ...optimizing end-to-end Machine Learning (e.g., model deployment, model... ...qualifications:Master’s degree or PhD in Engineering, Computer Science, or a...Worldwide- ...re a team of engineers, clinicians,... ...As a Senior AI/ML Research... ...that let our Embodied-AI system... ...performant behavior.Establish strong... ..., robotics, software, and data... ...prototyping and learning while... ..., including imitation/behavior cloning... ...to support planning and control....Local areaWorldwideFlexible hours
$190.9k - $334.1k
...all started when engineer Fred Luddy wrote code... ...ServiceNow is the AI control tower for... ...declarative, software-defined infrastructure... ...expectations Senior Staff : Leads the design... ...with capacity planning, performance engineering... ...vision. Has a learning mindset and is motivated...Work at officeImmediate startRemote workFlexible hours- ...Cloud, is a leader in AI cloud... ...We are seeking a Staff Engineer to help our development... ...to validate system behavior under failure conditions... ...capacity planning, anomaly detection... ...of experience in software engineering, platform... ...accepted at top machine learning and graphics...Work at officeLocal areaImmediate startWork from homeFlexible hours
$285k - $340k
...company developing AI-powered robots to... ...is seeking a Staff MLOps Engineer to own the technical... ...deployed policy behavior. Telemetry Seam... ...Science, Machine Learning, or a related... ...of professional software engineering experience... ...for embodied agents (rollout workers...Contract workLocal area$111.07k - $166.4k
...enterprise, cloud and AI, and carrier architectures... ...is a place to thrive, learn, and lead. Your Team,... ...) PHY SW Team develops software for Marvell's DSP products... ..., and the role of a Staff Engineer in our team is to ensure... ...cross-functional team to plan SW milestones, develop...Permanent employmentFull timeInternshipWork from homeWorldwide$70 per hour
...across 15+ U.S. states. Software Engineering builds the brains of... ...-making and deep learning, while collaborating... ...data, and multi-agent behavioral events into structured... ...published papers in top-tier AI/ML, data mining, or... ...prediction, motion planning, trajectory...Hourly payFull timeInternshipSummer internshipRelocation package$184.7k - $324.8k
...Number: 200620184Team: Software and ServicesLocation... ...We are looking for staff-level Java Software Engineers, who will work... ...wide data processing & AI/ML systems.When you... ...your projects, from planning to design to implementation... ...well as relocation. Learn more about Apple...Work experience placementRelocation$207k - $290k
...infrastructure and advanced AI. Born at X (the innovation engine behind Waymo, Verily, and... ....We provide AI-driven planning and simulation tools that... ...the RoleWe are seeking a Staff Software Engineer / Technical Lead... ...supporting simulation and machine learning models. Design resilient...Full timeFlexible hours$152k - $241.5k
...looking for a Senior Machine Learning Applications and Compiler Engineer!NVIDIA is seeking... ...design teams to feedback software observations, influence future... ...with large-scale AI distributed inference or... ...performance modeling and capacity planning for multi rack...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, Imitation Learning - Behavior Planning, Embodied AI. Be the first to apply!
- software engineer - cloud services Sunnyvale, CA
- software technical support engineer Sunnyvale, CA
- remote software sales Sunnyvale, CA
- software sales representative Sunnyvale, CA
- software quality assurance Sunnyvale, CA
- software qa Sunnyvale, CA
- entry level software sales Sunnyvale, CA
- software sales Sunnyvale, CA
- software sales executive Sunnyvale, CA
- government software Sunnyvale, CA




