Senior Software Engineer, Behavior Planning
$193.93k - $291.15kSoftbank Investment Advisers
Senior Software Engineer, Behavior Planning
Nuro
Mountain View, CA, US
About Nuro
We're on a mission to better everyday life through robotics.
Job Description
Nuro is a self-driving technology company on a mission to make autonomy accessible to all. Founded in 2016, Nuro is building the world's most scalable driver, combining cutting-edge AI with automotive-grade hardware. Nuro licenses its core technology, the Nuro Driver™, to support a wide range of applications, from robotaxis and commercial fleets to personally owned vehicles. With technology proven over years of self-driving deployments, Nuro gives the automakers and mobility platforms a clear path to AVs at commercial scale—empowering a safer, richer, and more connected future.
About the Role The behavior team at Nuro develops the Nuro Driver's prediction and planning systems to enable safe, driverless autonomy. We are looking for strong software engineers to research, develop, and implement technologies for Nuro's planning stack to empower all rides on all roads. This encompasses building a generalizable and scalable ML planner that can power L4 driving for robotaxi applications as well as serve as an L2 solution for the largest auto manufacturers in the world. Operating domains of the Nuro Driver™ vary from structured surface streets and highways to more unstructured areas such as parking lot driving, parking and multi-point turns in busy traffic situations. You'll be developing state-of-the-art algorithms to enable the Nuro Driver to safely and reliably plan and navigate complex situations in a human-like manner. You will work on intelligent strategies on how to leverage diverse data to have the biggest impact in our learned behavior stack. If you want to implement cutting-edge robotics and machine learning technologies in a collaborative environment with immediate impact, come and join us!
About the Work
- Design and implement novel robotics and machine learning technologies for the Nuro Driver.
- Work cross-functionally with engineers across behavior, perception, mapping, and ML research to advance the state-of-the-art in autonomous driving.
- Implement practical solutions with production-ready software, to deploy new technologies on real vehicle platforms in a safe, performant, and scalable way.
- Provide technical guidance and mentorship to junior members of the behavior team
About You
- PhD or Masters Degree in robotics, computer science, mechanical/aerospace engineering, electrical engineering, mathematics, or related field.
- Robotics expertise in areas such as path planning, motion planning, trajectory generation, behavior planning, optimal control.
- Machine learning experience with techniques such as deep learning, reinforcement learning, imitation learning, transformers, and diffusion models.
- Experience in optimizing model performance through efficient processing, visualization, and analysis of large datasets.
- Strong software development skills and Python/C++ coding proficiency.
- Ability to collaborate within and across teams and derive best solutions from cross-functional interactions.
- Desire to work at the edge of research and development, bringing algorithms from research into production.
- Bonus: hands-on experience developing software for safety-critical systems, distributed training, or inference optimization.
At Nuro, we celebrate differences and are committed to a diverse workplace that fosters inclusion and psychological safety for all employees. Nuro is proud to be an equal opportunity employer and expressly prohibits any form of workplace discrimination based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, veteran status, or any other legally protected characteristics. At Nuro, your base pay is one part of your total compensation package. For this position, the reasonably expected pay range is between $193,930 and $291,150/year for the level at which this job has been scoped. Your base pay will depend on several factors, including your experience, qualifications, education, location, and skills. In the event that you are considered for a different level, a higher or lower pay range would apply. This position is also eligible for an annual performance bonus, equity, and a competitive benefits package.
$176.4k - $319.72k
...more connected future. About the Role As a Senior/Staff Software Engineer working on driving behavior verification, you are responsible for implementing... ...with the development or verification of behavior planning/prediction systems for robots, and a collaborative...SeniorOdd jobWork experience placement$126k - $181.5k
...efficient and accessible for all. We're searching for a Software Engineer to join our Behavior Planning Team! In this role, you will Develop real-... ...compensation, and benefits. #LI-JL261 #Mid-Senior Working at Aurora At Aurora, we bring together...SuggestedWork at officeLocal area3 days per week$204k - $259k
...Senior Software Engineer, In-field Behavior Response Waymo is an autonomous driving technology company with the mission to be the world's most trusted... ...s discretionary annual bonus program, equity incentive plan, and generous Company benefits program, subject to eligibility...SeniorFull timeRemote work- ...Senior Software Engineer - ML Integration Latitude AI (lat.ai) develops automated driving technologies... ...team: The Latitude AI Autonomy Behavior team is responsible for designing and... ...participants in real time and planning a proper response Measure the statistical...SeniorWork at officeImmediate start
$126k - $201k
A leading self-driving technology company based in Mountain View is looking for a Software Engineer to join their Behavior Planning Team. This role involves developing real-time algorithms for self-driving vehicles, designing software for the Aurora Driver, and analyzing...Suggested$125k - $222k
...openings, fully remote work will be considered by exception. About the role We are looking for a software engineer with expertise in ML-first behavior prediction and planning. You will develop ML-first behavior modules that can forecast the future motions of road users...Full timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift$126k - $201k
Software Engineering Mountain View, California Software Engineer, Behavior Planning Who we are Aurora’s mission is to deliver the benefits of self-driving technology safely, quickly, and broadly. Aurora Driver will create a new era in mobility and logistics, one that...Local area$139k - $223k
...efficient and accessible for all. We’re searching for a Software Engineer II . The Behavioral Simulation team is responsible for building a... ...and other infrastructure tooling for generating motion planning sims. Responsibilities Develop software in standard C++...Work at office3 days per week- ...results into clear feedback for engineering and leadership, and help... ...introspect autonomous driving software performance atinterfaces... ...andidentifypatterns of system and subsystem behavior across diverse scenes and... ..., prediction, and planning models. Build...SeniorLocal areaRemote workWork from homeRelocationRelocation packageFlexible hours
- ...Senior Software Engineer, Agent Department: Engineering | Location: Palo Alto HQ | Type: Full... ...interaction • Design autonomous behaviors — proactive actions, scheduled tasks,... ...architectures — multi-agent collaboration, planning, chain-of-thought reasoning, and...SeniorFull timeRemote work
$185k - $235k
...leveraging its commercial self-driving software to develop, test and deploy... ...looking for an experienced Software Engineer to join our Behavior & Motion Planning team and lead the development of core... ...behaves on the road. This is a senior technical role for engineers who...SeniorTemporary workWork at officeVisa sponsorshipFlexible hours$204k - $259k
...Senior Software Engineer, Planner Waymo is an autonomous driving technology company with the mission... ...team of people who ensure that the behavior of our cars is safe, smooth, and... ...engineering experience solving motion planning or related robotics problems Experience...SeniorFull timeRemote work$213k - $263k
...Senior Software Engineer, Planner Reasoning Waymo is an autonomous driving technology company with... ...directly responsible for the Waymo Driver's behavior. We have wide reaching impact into... ...bonus program, equity incentive plan, and generous Company benefits program...SeniorFull timeRemote work$193.93k - $291.15k
...We're looking for an Autonomy Engineer focused on onboard autonomy—the software that runs on the robot/vehicle/embedded... ..., and deploy onboard autonomy behaviors (e.g., navigation, obstacle... ...decision-making components: behavior planning, state machines/behavior trees, local...SeniorLocal area- ...manipulate the world around it. JOB SUMMARY: As a Senior Software Engineer - Navigation at Apptronik, you will lead... .... Design global and local path planning methods, incorporating obstacle avoidance, recovery behaviors, and failure‑mode handling. Encode human‑aware...SeniorLocal area
$125k - $191.7k
...categorized as hybrid/Remote Role: As a Senior Software Systems Engineer on the Software Validation team... ...of one or multiple autonomous behaviors, influencing software developmentand... ...quick code prototypes to long-term plans onbrief timehorizons ~ Excellent communication...SeniorLocal areaRemote workWork from homeFlexible hours$170.6k - $261.3k
...intuitive design, intelligent software, and next-generation safety... ...an independent perception, planning, and controls stack that... ...vehicle to a safe stop. As a Senior Software Engineer on the Secondary Driving... ...robust, fail-operational behaviors for Super Cruise and future...SeniorLocal areaRemote workWork from homeRelocation packageFlexible hours$183k - $275k
...different aspects of the software and hardware... ...and much much more. Engineers across the company rely... ...production robot compute behavior. Drive Platform & Allocation... ...Strategy: Own the planning lifecycle for the benchmarking... ..., and you’ve briefed senior engineering leadership...SeniorTemporary work$125k - $191.7k
...categorized as hybrid/Remote. As a Senior Software Systems Engineer on the Software Validation team within... ...of one or multiple autonomous behaviors, influencing software development and... ...quick code prototypes to long-term plans on brief time horizons. Excellent communication...SeniorLocal areaRemote workFlexible hours$179.2k - $268.8k
...operations, systems and safety engineering - all dedicated to making a... ...The Latitude AI Motion Planning team brings all the components... ...ranging from route planning, behavior planning, trajectory... ...the onboard Motion Planning software Coordinate with other autonomy...SeniorPermanent employmentFull timeWork at officeImmediate startVisa sponsorship$179.2k - $268.8k
...operations, systems and safety engineering - all dedicated to making a... ...: We're searching for a Senior Software Engineer to come and join the... ...(localization, perception, planning, controls), the onboard platform... ...boot/scheduling behavior Work hands-on with target hardware...SeniorPermanent employmentFull timeWork at officeImmediate startVisa sponsorship- ...We are currently looking for a Backend Software Engineer to join our team and support the development of a sophisticated grid planning and research platform . This role is ideal for an engineer who enjoys building data-intensive, distributed backend systems in a...SeniorContract work
$238k - $302k
...Senior Software Engineer, Training Efficiency Waymo is an autonomous driving technology company with the mission to be the world's most trusted... ...and Production teams to develop models in Perception and Planning that are core to our autonomous driving software. We help...SeniorFull timeRemote work$170k - $220k
...Senior Software Engineer We are seeking a senior software engineer to play a pivotal role in advancing our engineering efforts. The ideal candidate... ...of contact for all lab automation development, execution planning, issue triaging, and communication of deliverables....Senior- ...depend on every day. THE ROLE We are looking for a Senior Full Stack Software Engineer to be a core contributor to the Operio AI platform. You... ...workflow in Linear, contributing to clear project planning and transparent execution Leverage AI-assisted development...SeniorFlexible hours
$160k - $225k
SpaceX is seeking a Senior Software Engineer for its Starlink program in Sunnyvale, California. This role involves developing reliable, real-time software to enhance user experience for satellite internet. Candidates should have extensive software development experience...Senior$165k - $210k
...from the ground up. As one of our earliest engineering hires, you'll shape the cloud, mobile,... ...mapping/navigation APIs to power route planning, turn-by-turn directions, and rich map metadata... ...with BLE, GPS, and/or hardware-software interfaces The salary for this position...SeniorLocal areaFlexible hours$180k - $260k
Booster is seeking Senior or Staff Engineers in Mountain View, CA to build the core behavior planning system for autonomous vehicles. Responsibilities include designing behavior tree architectures, developing C++ infrastructure, and collaborating across teams. Ideal candidates...Senior$152k - $204k
...Senior Software Engineer, Inference Sunnyvale, CA / Bellevue, WA CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers,... ...quantify impact. Strengthen incident posture: capacity planning, autoscaling policy, graceful degradation, rollback/traffic...SeniorPermanent employmentTemporary workCasual workWork at officeFlexible hoursShift work$170k - $200k
...Senior Software Engineer – Core Database Location: Sunnyvale, United States Team: Core Database Position Level: Senior Software Engineer... ...challenging problems in distributed systems, including query planning and execution, consistency, durability, fault tolerance, performance...SeniorWork at officeLocal area2 days per week3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Behavior Planning. Be the first to apply!
- software engineer internship remote Mountain View, CA
- software engineer staff Mountain View, CA
- machine learning software engineer Mountain View, CA
- facebook software engineer Mountain View, CA
- senior robotics software engineer Mountain View, CA
- junior software developer Mountain View, CA
- software development engineer aws Mountain View, CA
- startup software engineer Mountain View, CA
- rust software engineer Mountain View, CA
- part time software developer remote Mountain View, CA


