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

Nuro

Job Description

Job Description

Who We Are

Nuro believes self-driving vehicles are the most immediate and profound opportunity for AI to drive positive change in the physical world. Safer streets, more time for what matters, and easier access to the world around us, that's why we're building a universal autonomy platform: self-driving for all roads and all rides.

Founded in 2016, Nuro is a physical AI company developing Level 4 autonomous driving technology for a wide range of vehicles, use cases, and markets. Powered by the Nuro Driver™, our universal autonomy platform enables the global mobility ecosystem to deploy autonomy at scale, from robotaxis and logistics fleets to personal vehicles.
With years of real-world deployment experience and a flexible, partner-led business model, Nuro is working toward a future where millions of autonomous vehicles powered by our technology help make everyday life safer, easier, and more connected.

Nuro has raised over $2B in capital from Uber, NVIDIA, Google, Softbank, Fidelity, T. Rowe Price, and other leading investors.

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 8 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Behavior Planning in Mountain View, CA vacancy
  •  ...leveraging its commercial self-driving software to develop, test and deploy...  ...Defense. We are looking for a Senior Software Engineer to improve behavior prediction for autonomous driving....  ...those predictions are used by the planning system to make safe, comfortable,... 
    Senior
    Temporary work
    Work at office
    Visa sponsorship
    Flexible hours

    Kodiak

    Mountain View, CA
    6 days ago
  • $180k - $215k

     ...its commercial self-driving software to develop, test and deploy...  .... We are looking for a Senior Software Engineer to build infrastructure, tools...  ...systems that support our Planning team to develop, debug, evaluate...  ...systems that support behavior and motion planning development... 
    Senior
    Full time
    Visa sponsorship

    Kodiak

    Mountain View, CA
    4 days ago
  • $176.4k - $319.72k

     ...other leading investors. 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
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    8 days ago
  • $159k - $231k

     ...Senior UX Program Manager At Google, we "Focus on the user and...  ...UX team, collaborating with Engineering and Product Management, to create...  ...by billions. Your role is to plan projects, define milestones,...  ...for information, the Model Behavior Trust and Quality UX Team is... 
    Senior

    Google

    Mountain View, CA
    2 days ago
  • $224k - $356.5k

     ...Team is building the software foundation for scalable...  ...looking for exceptional engineers who thrive on solving...  .... We are seeking a Senior Software Engineer for...  ...CUDA kernels, memory behavior, scheduling, runtime services...  ..., perception, planning, DriveOS and safety platform... 
    Senior
    Full time

    NVIDIA

    Santa Clara, CA
    2 days ago
  • $240k - $265k

     ...also leveraging its commercial self-driving software to develop, test and deploy autonomous capabilities...  .... We are looking for a Staff Software Engineer to help shape how learned models are integrated into behavior planning for autonomous driving. In this role, you will... 
    Full time
    Visa sponsorship

    Kodiak

    Mountain View, CA
    20 hours 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
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    8 days ago
  •  ...of patients worldwide. We’re a team of engineers, clinicians, and innovators united by one...  ...accessories. This engineer will develop software and algorithms for custom semi-automated...  ...design A track record in driving, planning, executing, and delivering projects and... 
    Senior
    Full time
    Local area
    Worldwide
    Flexible hours
    Shift work

    Intuitive

    Sunnyvale, CA
    4 days ago
  • $144.7k - $221.4k

     ...results into clear feedback for engineering and leadership, and help...  ...introspect autonomous driving software performance at interfaces...  ...patterns of system and subsystem behavior across diverse scenes and...  ...perception, prediction, and planning models.  Build and... 
    Senior
    Full time
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    6 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...  ...deliver, and you've briefed senior engineering leadership... 
    Senior
    Temporary work
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    8 days ago
  •  ...rethinking what it means for software to work with you, not just...  ..., and we’re looking for a Senior Full-Stack Software Engineer who wants to help define...  ...behaves and how that behavior surfaces in the UI. Bring...  ...Savings + Employee Incentive Plan - Plan for the future while... 
    Senior
    Full time
    Work at office
    Local area
    Flexible hours
    Shift work

    Pebl

    Palo Alto, CA
    2 days ago
  • $166k - $244k

     ...Senior Software Engineer, AI/ML Recommendations, Rankings, Predictions, YouTube Mountain View, CA, USA Experience driving progress, solving problems, and mentoring more junior team members; deeper expertise and applied knowledge within relevant area. Apply... 
    Senior
    Full time

    Google Inc.

    Mountain View, CA
    4 days ago
  • $152k - $241.5k

     ...coverage. You will work with a diverse team of engineers in mapping, perception, reconstruction,...  ...perception, localization, simulation, planning, and infrastructure teams to integrate...  ...experience building production-quality software systems. Solid foundation in 3D computer... 
    Senior
    Full time
    Worldwide

    NVIDIA

    Santa Clara, CA
    2 days ago
  •  ...Android Platform/Partner Engineer As an Android Platform/Partner engineer you will have...  ...field. Five years of experience in software program management, managing different complex...  ...architecture, development, test planning, test execution and deployment. Ability... 
    Senior

    Omega Solutions, Inc.

    Mountain View, CA
    1 day ago
  • $300k - $334k

     ...Senior Technical Program Manager Lead Join our team and dive into one of the most exciting and rapidly evolving areas in AI development...  ..., documentation, deployment/serving coordination, capacity planning, and cross-functional testing. Provide proactive status... 
    Senior

    Google

    Mountain View, CA
    4 days ago
  • $152k - $241.5k

     ...the world. We are now looking for a Senior Full-stack web applications software architect to join our Hardware...  ...platform is essential for hardware engineers and management across the company,...  ...solution, specifically Redis. Excellent planning, presentation, and communication... 
    Senior
    Full time

    NVIDIA

    Santa Clara, CA
    4 days ago
  • $152k - $228k

     ...with our generalized AI-first self-driving software. Built to learn and improve through data...  ...the Role The On-road Experience Engineering team’s goal is to accelerate autonomy R&...  ...for: Delivery services that manage the planning, matching, and execution of rides and deliveries... 
    Senior
    Remote job
    Work experience placement

    Nuro

    Mountain View, CA
    more than 2 months 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
    a month ago
  • $152k - $204k

     ...Nasdaq: CRWV) in March 2025. Learn more at What You'll Do: Senior engineers are area owners who lead designs, raise engineering standards...  ...quantify impact. Strengthen incident posture: capacity planning, autoscaling policy, graceful degradation, rollback/traffic-shift... 
    Senior
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Flexible hours
    Shift work

    CoreWeave

    Sunnyvale, CA
    8 days ago
  • $137.1k - $188.3k

     ...innovative Dolby Imaging/Video algorithms and software starting with fresh proof of concept to...  ...in schedule estimations; test planning; test design reviews; test reporting...  ...Bachelor’s in Computer Science, Electrical Engineering or equivalent ~ Passion for multimedia... 
    Senior
    Full time
    Local area
    Worldwide
    Flexible hours

    Dolby Laboratories, Inc.

    Sunnyvale, CA
    18 days ago
  • $170k - $230k

     ...solutions Lead or contribute to technical planning for new features, balancing feasibility,...  ...deployment, and observability Mentor engineers across the team, raising the bar on...  ...related field, required Professional software engineering experience, ideally in a high... 
    Senior
    Work at office
    Immediate start

    Commure

    Mountain View, CA
    15 days ago
  • $165k - $242k

     ...the intelligence that drives innovation.  What You’ll Do: Senior engineers are area owners who lead designs, raise engineering standards...  ...quantify impact. Strengthen incident posture: capacity planning, autoscaling policy, graceful degradation, rollback/traffic-shift... 
    Senior
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours
    Shift work

    CoreWeave

    Sunnyvale, CA
    more than 2 months ago
  • $169k - $192k

     ...rapidly toward long-term growth and IPO readiness. As a Senior Software Engineer at Obsidian, you'll: Own meaningful product and platform...  ...should be comfortable turning that ambiguity into a design, a plan, and working software. What you'll do Own features and... 
    Senior
    Temporary work
    Fixed term contract
    Work from home
    Worldwide
    Flexible hours

    Obsidian Security

    Palo Alto, CA
    5 days ago
  • $240k - $265k

     ...leveraging its commercial self-driving software to develop, test and deploy...  ...are looking for a Staff Software Engineer to help build and improve behavior planning and motion planning systems for autonomous...  .... Mentor junior and senior engineers. What you'll bring... 
    Temporary work
    Work at office
    Visa sponsorship
    Flexible hours

    Kodiak

    Mountain View, CA
    2 days ago
  • $190k - $260k

     ...also leveraging its commercial self-driving software to develop, test and deploy autonomous...  ...looking for an experienced Controls Software Engineer who is passionate about safety-critical motion control to join our Motion Planning & Controls team. In this role, you will... 
    Senior
    Temporary work
    Work at office
    Visa sponsorship
    Flexible hours

    Kodiak

    Mountain View, CA
    18 days ago
  • $182k - $242k

     ...You'll Do: The Applications Engineering team in the Data...  ...CoreWeave's internal data-native software products, transforming data into...  ...applications such as capacity planning and scenario modeling. These...  .... About the role: As a Senior Software Engineer, you will design... 
    Senior
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    18 days ago
  •  ...what powers our innovation. About this role:  As a Staff/Senior Software Engineer on our Calibration, Localization, & Mapping (CLAM) team,...  ...hardware, QA, and other autonomy teams (Perception, Decision, Planning, and Control) to achieve seamless integration with... 
    Senior
    Temporary work
    Work at office
    Flexible hours

    Cyngn

    Mountain View, CA
    16 days ago
  •  ...boundaries and achieve unparalleled success. As a Senior Director of Site Reliability Engineering at JPMorgan Chase within the Infrastructure...  ...within the work environment to accelerate reliability planning, operational learning, and delivery execution, with... 
    Senior
    Full time

    JPMorgan Chase & Co.

    Palo Alto, CA
    1 day ago
  • $147k - $255k

     ...considered by exception.) Meet our engineers on the Vehicle OS team!...  ...and update complete vehicle software and AI applications. Learn...  ...Intuition. About the role As a Senior Android Software Engineer on...  ...discussions, and sprint planning as part of a collaborative team... 
    Senior
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Flexible hours
    Day shift

    Applied Intuition

    Mountain View, CA
    more than 2 months ago
  •  ...of patients worldwide. We’re a team of engineers, clinicians, and innovators united by one...  ...Duties Own the complete medical device software lifecycle for several products, covering...  ...risk analysis. Extensive experience planning and executing complex software deliverables... 
    Senior
    Full time
    Local area
    Worldwide
    Flexible hours
    Shift work

    Intuitive

    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!