Performance Engineer

at Nvidia
USD 108,000-184,000 per year
MIDDLE
βœ… On-site

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Linux @ 3 Python @ 3 Tableau @ 3 Networking @ 3 CUDA @ 3 GPU @ 3

Details

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.

NVIDIA is looking for an engineer for our performance team to contribute to breakthroughs in artificial intelligence and GPU computing. This role focuses on system performance and power analysis, working with pre-production hardware and software across a variety of platforms.

Responsibilities

  • Analyze data and draft reports and charts to visualize results.
  • Identify performance issues and collaborate with other teams to find possible solutions.
  • Work with product development engineers to tune products for maximum performance and help define next-generation GPUs.
  • Study and analyze performance on various computing platforms, including graphics, CPU, memory, storage, and networking.
  • 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.
  • Debug hardware and software issues and find solutions.
  • Work 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.

Requirements

  • Bachelor’s degree in Computer Science (or equivalent experience) with 3+ years of experience.
  • Experience in a technical position that included performance or power analysis of computer systems.
  • Familiarity with hardware components, PC building, and laptop upgrades.
  • Experience developing code with Python or other scripting languages.
  • Experience using Windows and Linux operating systems.

Preferred / Ways to Stand Out

  • Advanced knowledge of Linux and shell scripting.
  • 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.

Benefits

  • Base salary range: 108,000 USD - 184,000 USD (determined based on location, experience, and comparable employees).
  • Eligible for equity and company benefits: https://www.nvidia.com/en-us/benefits/

Applications for this job will be accepted at least until October 18, 2025.

NVIDIA is committed to fostering a diverse work environment and is an equal opportunity employer. We do not discriminate 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.