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

Software Engineer, Performance - New Grad

$153k - $175k

Nuro

Software Engineer, Performance - New Grad

Mountain View, California (HQ)

Who We Are

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

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
  • 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 $153,000 and $175,000 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 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer, Performance - New Grad in Mountain View, CA vacancy
  •  ...additional agentic computation. About The Role As a New Graduate Software Engineer, you will collaborate with world-class engineers to...  ...will contribute to software systems that directly impact performance, scalability, reliability, and usability of next-generation... 
    New grad
    Performance
    Internship

    Cerebras

    Sunnyvale, CA
    1 day ago
  • $125k - $135k

     ...Quince, you will be part of a high-performing team that is redefining what quality...  ...bold. We are creating an entirely new category and customer experience -...  ...of belonging at Quince. THE ROLE Software Development Engineer [New Grad] We are hiring upcoming undergraduate... 
    New grad
    Performance
    Work at office
    Local area
    3 days per week

    Quince

    Palo Alto, CA
    1 day ago
  • $145k - $170k

     ...Software Engineer, AI Platform - New Grad Mountain View, California (HQ) Who We Are Nuro is a self-driving technology company on a mission to...  ...team's software engineers provide a reliable and high-performance platform that allows our autonomy teams to integrate their... 
    New grad
    Performance

    Nuro

    Mountain View, CA
    2 days ago
  • $120k - $180k

    This role is open to engineers from new grad to senior levels; scope and title will match experience. A bit about Cantina Cantina...  ...in the world. We’re passionate about building high‑performance, high‑quality software and services, with a mandate that covers everything... 
    New grad
    Performance
    Full time
    Work at office
    Remote work
    Work from home
    Relocation

    Cantina

    Sunnyvale, CA
    1 day ago
  •  ...additional agentic computation. About The Role As a New Graduate Software Engineer, you will collaborate with world-class engineers to...  ...will contribute to software systems that directly impact performance, scalability, reliability, and usability of next-generation... 
    New grad
    Performance
    Internship

    Cerebras

    Sunnyvale, CA
    1 day ago
  • $124k - $195.5k

     ...We are now looking for a Deep Learning Software Engineer, TensorRT Performance! NVIDIA is seeking an experienced Deep Learning Engineer passionate about...  ...to TensorRT/TensorRT-EdgeLLM/Torch-TensorRT. Develop new model pipelines for NVIDIA’s inference ecosystem with optimized... 
    New grad
    Performance
    Remote work

    NVIDIA

    Santa Clara, CA
    3 days ago
  • $124k - $195.5k

     ...technology? Join NVIDIA's TensorRT team as a Software Engineer, and be at the forefront of technology, contributing to high-performance AI inference solutions for specialized...  ...software stack to understand and leverage new technologies to improve TensorRT's functionality... 
    New grad
    Performance
    Internship

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $130k

     ...remote work will be considered by exception.) Meet our software engineers! Meet some of our new grads from Classes of 2021 and 2022 – and hear more about...  ...attainment, skill level requirements, interview performance, and the level and scope of the position. Please... 
    New grad
    Performance
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Mountain View, CA
    more than 2 months ago
  • $110.4k - $150k

     ...through the supply chain. Intelligent software orchestrates advanced robots in a...  ...systems. We are seeking a New Graduate 3D Graphics Software Engineer to help build the visualization and...  ...robotic systems and layouts. Optimize performance for simulations involving thousands... 
    New grad
    Performance

    Symbotic LLC

    Milpitas, CA
    2 days ago
  • $25 - $70 per hour

     ...advanced device intelligence, powerful decision engine, and investigation tools work together to provide significant 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... 
    New grad
    Performance
    Full time
    Internship

    DataVisor Inc.

    Mountain View, CA
    15 hours ago
  • $145k - $155k

     ...Palantir builds the world’s leading software for data-driven decisions and operations...  ...The Role Are you passionate about engineering quality, performance, and increasing the impact of...  ...write clean, effective code and learn new languages quickly. Our software is constantly... 
    New grad
    Performance
    Work experience placement
    Work at office
    Remote work
    Work from home
    Relocation package

    Palantir Technologies

    Palo Alto, CA
    more than 2 months ago
  • $4,000 - $10,000 per month

     ...offers uncapped earning potential with realistic monthly earnings between $4K and $10K+, along with structured training and complete remote flexibility. Ideal for those who enjoy a performance-driven environment and wish to build a high-income career. #J-18808-Ljbffr... 
    New grad
    Performance
    For contractors
    Remote work

    Terraboost Media

    Palo Alto, CA
    5 days ago
  • A leading software company in Palo Alto seeks a Software Engineer to build scalable software for data-driven decisions. Responsibilities include collaborating throughout the product lifecycle and understanding user needs. Ideal candidates will have a background in engineering... 
    New grad

    algojobs

    Palo Alto, CA
    1 day ago
  • NVIDIA's HW team is seeking highly motivated engineers to help develop and integrate AI capabilities into verification tasks. You will...  ...a key role in the design, development, and deployment of high‑performance agent frameworks and tools. Develop AI agents that can process... 
    New grad
    Performance

    NVIDIA Gruppe

    Santa Clara, CA
    2 days ago
  •  ...Headquarters. Our Team's Vision: Our Engineering team is driven by a culture that...  ...You will also mentor junior engineers, new-grads, and interns to help them grow as engineers...  ...and subsystems and own the entire software development lifecycle, from clarifying... 
    New grad
    Immediate start

    Illumio

    Sunnyvale, CA
    3 days ago
  • $100k - $166.75k

     ...hardworking and creative people to help us explore new GPU application opportunities in the...  ...solution space. What you’ll be doing: Perform system design reviews for data center...  ...completed a BS, MS, or PhD in Electrical Engineering, Computer Engineering, Systems Engineering... 
    New grad
    Performance

    NVIDIA Gruppe

    Santa Clara, CA
    1 day ago
  •  ...acute care setting. Tasks As a PT, you should be prepared to perform the following tasks: Oversee supervising PTAs, support...  ...Requirements Must have 6 months of experience; however, new grads are encouraged to apply. Must have BLS and state-specific licensing... 
    New grad
    Performance
    Immediate start

    Travel Nurse Across America

    Palo Alto, CA
    4 days ago
  • $140k - $150k

     ...Software Engineer, Early Career DeepInfra is looking for early-career Software Engineers (0-...  ...production model-serving systems. Work on new features, fix bugs, and contribute to...  ..., and experiment with improving model performance. Try new things. Ship stuff.... 
    Performance
    Full time
    Internship

    Deepinfra

    Palo Alto, CA
    1 day ago
  • $180k - $220k

     ...looking for a tech developer to enhance their product for hardware design. This role involves developing critical features for high performance computing systems. Candidates should have over 6 years of experience in tech development, proficiency in C++ and Python, and... 
    Performance

    Vinci4D.ai

    Palo Alto, CA
    8 hours ago
  • A leading automotive company in Sunnyvale is seeking a Software Engineer to join its AV Organization. The role involves developing high-fidelity validation platforms for Autonomous Vehicles, requiring a Bachelor's or Master's degree in Computer Science or a related field... 
    New grad
    Relocation package

    General Motors

    Sunnyvale, CA
    2 days ago
  •  ...we advance your career. PRODUCT APPLICATION ENGINEER This role is not eligible for visa sponsorship. This role is not a new grad position. THE POSITION HW Product...  ...technical training on AMD based platforms. Perform platform reviews (block-level, schematic, and... 
    New grad
    Performance

    Advanced Micro Devices

    Santa Clara, CA
    2 days ago
  •  ...efficient and reliable code, with a keen eye for detail and problemsolving. Working with SQL and NoSQL databases, ensuring optimal performance and data integrity. Contributing to all phases of the development lifecycle, from concept and design to testing.... 
    Performance

    Samprasoft

    Sunnyvale, CA
    2 days ago
  • $100k - $150k

     ...Tesla vehicles and Optimus. You will collaborate closely with the AI Engineers and Hardware Engineers to understand the full inference stack and design the compiler to extract the maximum performance out of our hardware. The inference stack development is purpose-driven... 
    Performance
    Full time
    Temporary work
    Part time
    Summer work
    Internship
    Immediate start
    Flexible hours

    Tesla

    Palo Alto, CA
    7 hours ago
  • $42.07 - $58.89 per hour

     ...team's success. About the Team As a Software Engineer working on VehicleUI Development and...  ...specifying implementation requirements for new customer-facing features Design,...  ...Comfortable analyzing data to improve design and performance of a system Strong written and... 
    Performance
    Full time
    Temporary work
    Part time
    Internship
    Flexible hours

    Tesla

    Palo Alto, CA
    4 days ago
  •  ...We are currently looking for a Backend Software Engineer to join our team and support the development of a sophisticated grid planning...  ...a Backend Software Engineer, you will design and build high-performance backend services that power complex planning and analytics tools... 
    Performance
    Contract work

    Lorven Technologies

    Mountain View, CA
    5 days ago
  • $124k - $195.5k

     ...Learning Applications and Compiler Engineer, LPX - New College Grad 2026 page is loaded## Machine Learning...  ...* Build, develop, and maintain high-performance runtime and compiler components,...  ...architects and design teams to feedback software observations, influence future... 
    New grad
    Performance

    NVIDIA Corporation

    Santa Clara, CA
    5 days ago
  •  ...Software Engineer Location: Sunnyvale, CA (3 days onsite) Duration: Long term contract Job#: 89569 Additional Comments:...  ..., Core Java, Java11, JDBC, OpenJDK11, Oracle 12c, Rest API/Webservices/SOAP, Multithreading, Performance Engineering/Testing.... 
    Performance
    Long term contract

    InterSources

    Sunnyvale, CA
    1 day ago
  •  ...MACHINE LEARNING AND HAS ANDROID OR IOS EXPERIENCE** PLEASE MAKE SURE CANDIDATE HAVE EXPERIENCE OR FAMILIAR WITH BARCODE SCANNERS AND PERFORMANCE TUNING** Deep knowledge of C/C++ architecture Mobile Device experience (Android/IOS) Strong with with Data... 
    Performance

    3B Staffing LLC

    Sunnyvale, CA
    1 day ago
  • $120k - $160k

     ...brings together leading scientists and engineers to redefine the future of human-machine...  ...applications end to end and bring our software together into one cohesive system. This...  ...to code quality, reliability, and performance across the stack Troubleshoot and resolve... 
    Performance

    Subsense

    Palo Alto, CA
    1 day ago
  • $180k - $240k

     ...Frontend Software Engineer San Francisco, Palo Alto, Los Angeles, Toronto About HeyGen At HeyGen, our mission is to make visual...  ...quality frontend features for the HeyGen platform. Ensure optimal performance, scalability, and responsiveness of the user interface.... 
    Performance
    Work experience placement

    HeyGen

    Palo Alto, CA
    1 day ago

Do you want to receive more vacancies?

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