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

Senior Software Engineer, Performance

$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

We are looking for talented engineers to join our Performance team to optimize the performance of Nuro's AV software, ensuring our vehicles can react quickly and safely to the world around them. The team builds systems and tools for continuous performance analysis and drives latency reduction and resource efficiency efforts to ensure the autonomy teams can implement an autonomy stack that is efficient and performant for the current and future generations of the Nuro Driver.

About the Work
  • Analyze, profile, debug, monitor, and optimize the performance of AV software
  • Design and develop systems and tools for memory management, thread prioritization, process/thread lifetime management
  • Work with engineers from different teams to define the system-level architecture and building blocks
  • Build core libraries and APIs to enable autonomy engineers to write high-performance code
  • Drive and encourage best practices within the team and the rest of the organization
About You
  • Strong system fundamentals and proficiency in C++
  • Expertise in computer architecture and operating systems
  • Experience developing in a highly-concurrent, multi-processor, and multi-threaded environment
  • Experience with performance optimizations and software porting across a variety of compute architectures - like x86, ARM, GPUs, SoCs
  • Experience with performance profiling tools such as perf, VTune, BPF, Nvidia Nsight Systems
  • 5+ years of relevant industry experience
  • BS, MS or PhD in CS, or related technical field
Bonus Points:
  • Experience with GPU programming (e.g. CUDA, OpenCL) and low level driver optimization for Nvidia GPUs.
  • Experience with Nvidia DriveOS or ROS.

At Nuro, your base pay is one part of your total compensation package. For this position, the reasonably expected base pay range is between $193,930 and $291,150 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.

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.

Vacancy posted 27 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Performance in Mountain View, CA vacancy
  • $204k - $259k

     ...that are core to our autonomous driving software. We help our partners by offering the...  ...autonomous driving. We are looking for engineers with ML system expertise to help us train...  ...and iterate quickly to improve model performance and training workflows. Stay current with... 
    Senior
    Performance
    Full time
    Remote work

    Waymo

    Mountain View, CA
    21 hours ago
  • $140k - $210k

     ...global scale, come make a difference at Fiserv. Job Title Senior Software Engineer What does a successful Sr. Software Engineer within Clover...  ...requirements and translate them into technical specifications. Perform coding, testing, and debugging of applications to ensure... 
    Senior
    Performance
    Full time
    Temporary work
    H1b
    Work at office
    Visa sponsorship
    Monday to Friday

    Fiserv

    Sunnyvale, CA
    21 hours ago
  • $182k - $242k

     ...scale AI with confidence. Trusted by leading AI labs, startups, and global enterprises, CoreWeave combines superior infrastructure performance with deep technical expertise to accelerate breakthroughs and turn compute into capability. Founded in 2017, CoreWeave became a... 
    Senior
    Performance
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    3 days ago
  • $1,000 - $2,030 per month

     ..., KFC, and Eataly trust our software to power their delivery business...  ...you’ll do As a Backend Engineer, you’ll design, implement, and...  ...APIs. Ensure high system performance, reliability, and security....  ...leadership roles, depending on your seniority. What we’re looking for... 
    Senior
    Performance
    Full time
    Temporary work
    Work at office
    Flexible hours

    Otter

    Mountain View, CA
    21 hours ago
  • $180k - $215k

     ...leveraging its commercial self-driving software to develop, test and deploy...  ...Department of Defense. We are looking for a Senior Software Engineer to build infrastructure, tools, and systems...  ...velocity, software quality, system performance, and test coverage. You will develop... 
    Senior
    Performance
    Full time
    Visa sponsorship

    Kodiak

    Mountain View, CA
    4 days ago
  •  ...tools to help the staff boost their practice’s revenue. As a Senior Software Engineer Engineer, you will play a key role in scaling and...  ...improvement, enhancing the reliability, scalability, and performance of our web applications while elevating the technical skills... 
    Senior
    Performance
    Full time
    Work at office
    Immediate start

    Commure

    Mountain View, CA
    21 hours ago
  • $153.2k - $234.1k

     ...environments, cloud services, and more. As an engineer in the AV Launch team, you’ll develop...  ...the next generation of self-driving software at GM. Job Responsibilities Build on-vehicle...  ...program offers payouts based on company performance, job level, and individual performance.... 
    Senior
    Performance
    Full time
    Work experience placement
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    3 days ago
  • $190.98k - $214.05k

     ...learn more, visit About the Role ID.me is seeking a Senior Software Development Engineer to help design and build the next-generation SaaS Commerce...  ...building high-reliability systems with a focus on performance, fault tolerance, and operational excellence. Exposure... 
    Senior
    Performance
    Full time
    Contract work
    Temporary work
    Work at office
    Remote work
    Flexible hours

    ID.me

    Mountain View, CA
    21 hours ago
  • $185k - $265k

     ...Fortinet is looking for a Senior/Staff Software Engineer on the FortiCNAPP Team! Be a valuable team member that owns and operates high-availability...  ...by continuous improvement of services; considering performance, cost and efficiency; being on-call for their services... 
    Senior
    Performance
    Flexible hours

    Fortinet, Inc.

    Sunnyvale, CA
    4 days ago
  • $264.51k - $269.1k

     ...scalable way. Define corporate software strategy for new technology,...  .... Utilize best practices to perform operational support, enhancements...  ...Computer Science, Computer Engineering, or related field of study...  ...Salesforce Engineering Lead, Senior Salesforce Developer, Salesforce... 
    Senior
    Performance
    Full time
    Work at office
    Local area
    Remote work
    Work from home

    General Motors

    Sunnyvale, CA
    3 days ago
  • $264.52k

     ...Design, develop, test, and deploy embedded software for significant projects that align...  ...degree in Computer Science, Mechatronics Engineering, Software Engineering, Electrical...  ...program offers payouts based on company performance, job level, and individual performance.... 
    Senior
    Performance
    Full time
    Work at office
    Local area
    Remote work
    Work from home

    General Motors

    Mountain View, CA
    4 days ago
  •  ...of patients worldwide. We’re a team of engineers, clinicians, and innovators united by one...  .... Every day, our work helps care teams perform with greater precision and patients recover...  ...accessories. This engineer will develop software and algorithms for custom semi-automated... 
    Senior
    Performance
    Full time
    Local area
    Worldwide
    Flexible hours
    Shift work

    Intuitive

    Sunnyvale, CA
    4 days ago
  • $224k - $356.5k

     ...Automotive Platform Team is building the software foundation for scalable, high-performance vehicle computing platforms that...  .... We are looking for exceptional engineers who thrive on solving deeply...  ...computing. We are seeking a Senior Software Engineer for next-generation... 
    Senior
    Performance
    Full time

    NVIDIA

    Santa Clara, CA
    2 days ago
  • $184k - $287.5k

     ...developments in Artificial Intelligence, High Performance Computing and Visualization. The GPU,...  ...looking for a motivated Deep Learning engineer to bring advanced CUDA features and...  ...operating systems principles (aka systems software fundamentals) Adaptability and passion... 
    Senior
    Performance
    Full time

    NVIDIA

    Santa Clara, CA
    14 hours ago
  • $152k - $241.5k

     ...partner with OS, container, GPU, and systems engineers. When useful, you will apply machine...  .../prediction) inside existing software workflows. What we need to see: 5+ years...  ...PyTorch Linux and HPC / large-scale or performance-sensitive environments Experience visualizing... 
    Senior
    Performance
    Full time

    NVIDIA

    Santa Clara, CA
    14 hours ago
  • $152k - $241.5k

     ...quality map priors. These maps improve driving performance, safety, and coverage. You will work with a diverse team of engineers in mapping, perception, reconstruction,...  ...and experience building production-quality software systems. Solid foundation in 3D computer vision... 
    Senior
    Performance
    Full time
    Worldwide

    NVIDIA

    Santa Clara, 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
  • $184k - $287.5k

    We are looking for an experienced software professional to contribute to design and development...  ...libraries Analyze and improve the performance of developed APIs on various CPU and...  ...Science, Applied Math, Electrical Engineering or related field (or equivalent experience... 
    Senior
    Performance
    Full time

    NVIDIA

    Santa Clara, CA
    14 hours ago
  • $224k - $356.5k

     ...Autonomous Vehicles Platform Team is searching for a hands-on software engineer to design ground-breaking solutions that will revolutionize...  ...software architectures and frameworks for real-world performance while matching or exceeding customer requirements. Engage in... 
    Senior
    Performance
    Full time

    NVIDIA

    Santa Clara, CA
    1 day 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,...  ...throughput, reliability, and low-latency performance. Collaborate closely with hardware... 
    Senior
    Performance
    Full time

    NVIDIA

    Santa Clara, CA
    4 days ago
  • $67k - $136.8k

     ...The opportunity As an FSO DevOps Engineer Senior Analyst, you’ll be based in our Service...  ...Delivery Center, which is made up of high-performing US-based colleagues who work closely with...  ..., test, and deploy distributed software applications. You will deliver high qualify... 
    Senior
    Performance
    Full time
    Summer holiday
    Flexible hours

    EY

    Palo Alto, CA
    2 days ago
  •  ...patients worldwide. We’re a team of engineers, clinicians, and innovators united by...  ...Every day, our work helps care teams perform with greater precision and patients recover...  ...your purpose here. Job Description Senior Embedded Software Engineer The Senior Embedded... 
    Senior
    Performance
    Full time
    Local area
    Worldwide
    Flexible hours
    Shift work

    Intuitive

    Sunnyvale, CA
    3 days ago
  • $245k - $295k

     ...Senior Manager, Infrastructure Platform Engineering Crusoe is on a mission to accelerate the abundance of energy and...  ..., and be part of a high-performing team that believes in each other,...  ...through infrastructure and systems software engineering, understands the realities... 
    Senior
    Performance
    Temporary work
    Immediate start

    Crusoe

    Sunnyvale, CA
    12 hours ago
  •  ...boundaries and achieve unparalleled success. As a Senior Director of Site Reliability Engineering at JPMorgan Chase within the Infrastructure...  ...engineering design, scaling, resilience, and system performance assessments Preferred qualifications, capabilities... 
    Senior
    Performance
    Full time

    JPMorgan Chase & Co.

    Palo Alto, CA
    1 day ago
  • $178.42k - $230.5k

     ...maintaining the tools and services engineers here at GM use every day to do...  ...The Role We are looking for a Senior Engineer with an extensive...  .... What You’ll Do Using your software and systems engineering skills to contribute code, perform code reviews, and create technical... 
    Senior
    Performance
    Full time
    Work experience placement
    Local area
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    2 days ago
  • $145k - $175k

     ...AI strategies, and be part of a high-performing team that believes in each other,...  ...sustainable, low-cost GPU compute power. As a Senior Cloud Support Engineer, you'll play a crucial role in...  ...such as Infiniband, RDMA, RoCE, and Software Defined Networking (SDN). Bonus... 
    Senior
    Performance
    Full time
    Temporary work

    Crusoe

    Sunnyvale, CA
    5 days ago
  • $150k - $230k

     ...Clockwork Systems Clockwork.io – Software Driven Fabrics to increase...  ...and veteran systems engineers who share a vision for redefining...  ...struggles to meet the demands of performance, reliability, and precise...  ...About the Role We are seeking a Senior Engineer to lead development... 
    Senior
    Performance

    Clockwork.io

    Palo Alto, CA
    8 days ago
  • $170k - $185k

     ...combines autonomous machines, advanced software, and human expertise to help protect...  ...Summary Knightscope is seeking a Senior Mechanical Engineer to join our product development team...  ...validation activities to ensure product performance and reliability Work with external... 
    Senior
    Performance
    Full time

    Knightscope

    Sunnyvale, CA
    17 days ago
  •  ...advanced device intelligence, powerful decision engine and investigation tools work together to provide guaranteed performance lift from day one. DataVisor's platform is...  ...companies across the globe. Our award-winning software platform is powered by a team of world-class... 
    Senior
    Performance

    DataVisor

    Mountain View, CA
    6 days ago
  • $193.93k - $291.15k

     ...and automated scenario generation, to performance and resource optimization, to framework...  .... Collaborate closely with autonomy engineers and build an understanding of how autonomy...  ...have 3+ years of experience working in software engineering or related fields. You... 
    Senior
    Performance
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    8 days ago

Do you want to receive more vacancies?

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