Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, Behavior Planning

$193.93k - $291.15k

Softbank 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.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Behavior Planning in Mountain View, CA vacancy
  • $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... 
    Senior
    Odd job
    Work experience placement

    Nuro

    Mountain View, CA
    23 days ago
  • $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... 
    Suggested
    Work at office
    Local area
    3 days per week

    Aurora Innovation

    Mountain View, CA
    2 days ago
  • $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... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    1 day ago
  •  ...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... 
    Senior
    Work at office
    Immediate start

    Latitude AI

    Palo Alto, CA
    3 days ago
  • $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

    Australian Competition and Consumer Commission

    Mountain View, CA
    4 days ago
  • $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 time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Decisive Point

    Mountain View, CA
    1 day ago
  • $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

    Australian Competition and Consumer Commission

    Mountain View, CA
    5 days ago
  • $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 office
    3 days per week

    I did my part and supported the Regular Toilet

    Mountain View, CA
    4 days ago
  •  ...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... 
    Senior
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    4 days ago
  •  ...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... 
    Senior
    Full time
    Remote work

    PIKA Inc

    Palo Alto, CA
    4 days ago
  • $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... 
    Senior
    Temporary work
    Work at office
    Visa sponsorship
    Flexible hours

    Kodiak

    Mountain View, CA
    4 days ago
  • $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... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    4 days ago
  • $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... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    5 days ago
  • $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... 
    Senior
    Local area

    Nuro

    Mountain View, CA
    23 days ago
  •  ...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... 
    Senior
    Local area

    Trustwise

    Sunnyvale, CA
    2 days ago
  • $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... 
    Senior
    Local area
    Remote work
    Work from home
    Flexible hours

    General Motors

    Mountain View, CA
    5 days ago
  • $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... 
    Senior
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    4 days ago
  • $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... 
    Senior
    Temporary work

    Icehouseventures

    Mountain View, CA
    1 day ago
  • $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... 
    Senior
    Local area
    Remote work
    Flexible hours

    General Motors

    Sunnyvale, CA
    4 days ago
  • $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... 
    Senior
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Palo Alto, CA
    20 hours ago
  • $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... 
    Senior
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Palo Alto, CA
    1 day ago
  •  ...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... 
    Senior
    Contract work

    Lorven Technologies

    Mountain View, CA
    2 days ago
  • $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... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    5 days ago
  • $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

    Autoroboto

    Mountain View, CA
    3 days ago
  •  ...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... 
    Senior
    Flexible hours

    Operio

    Palo Alto, CA
    1 day ago
  • $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

    SpaceX

    Sunnyvale, CA
    5 days ago
  • $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... 
    Senior
    Local area
    Flexible hours

    ALSO

    Palo Alto, CA
    3 days ago
  • $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

    Booster

    Mountain View, CA
    2 days ago
  • $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... 
    Senior
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Flexible hours
    Shift work

    CoreWeave

    Sunnyvale, CA
    2 days ago
  • $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... 
    Senior
    Work at office
    Local area
    2 days per week
    3 days per week

    YugaByte

    Sunnyvale, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Behavior Planning. Be the first to apply!