Performance Engineer

NVIDIA

NVIDIA

Software Engineering
Santa Clara, CA, USA
USD 108k-184k / year + Equity
Posted on Oct 15, 2025

For two decades, NVIDIA has pioneered visual computing, the art and science of computer graphics. With our invention of the GPU - the engine of modern visual computing - the field has expanded to encompass video games, movie production, product design, medical diagnosis, and scientific research. Today, visual computing is becoming increasingly central to how people interact with technology, making it an exciting time to join our team!


NVIDIA is looking for an engineer for our performance team! Be a key player in the most exciting computing hardware and software to contribute to the latest breakthroughs in artificial intelligence and GPU computing!


What you’ll be doing:

  • Analyze the data to draft reports and charts to visualize the results.

  • Identify performance issues and collaborate with other teams to find possible solutions.

  • Work with product development engineers to tune our products for maximum performance and help define the next generation of GPUs.

  • Study and analyze the performance on various computing platforms, including graphics, CPU, memory, storage, networking, etc.

  • Develop, implement, and maintain automation tools to improve testing efficiency.

  • Test standard and custom applications on a wide variety of systems, including desktops, laptops, workstations, and embedded platforms.

  • Debugging hardware and software issues and finding a solution.

  • Working on pre-production hardware, professional and consumer software and other emerging technologies.

  • Provide reports with detailed analysis to help position current GPUs and define future products.


What we need to see:

  • Bachelor’s degree in computer science (or equivalent experience) with 3+ years of experience.

  • Should have some experience in a technical position that included performance or power analysis of computer systems.

  • Familiarity with hardware components, PC building, and laptop upgrades. This engineer should have experience developing code with Python or other scripting languages.

  • Experience using Windows and Linux operating systems.


Ways to stand out from the crowd:

  • Advanced knowledge of Linux and shell scripts is a plus.

  • Knowledge of tools for creating simulated user keyboard, mouse, and action inputs.

  • Experience using GPU-accelerated Deep Learning frameworks (TRT, Torch, DML).

  • GPU programming experience in CUDA or OpenCL.

  • Experience with Tableau or other tools for visualizing data


NVIDIA is widely regarded as one of the most desirable employers in the technology world. We have some of the most forward-thinking and hardworking people in the world working for us. If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you!

Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 108,000 USD - 184,000 USD.

You will also be eligible for equity and benefits.

Applications for this job will be accepted at least until October 18, 2025.NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.