Performance Engineer

NvidiaSanta Clara, CA
72d$108,000 - $184,000

About The Position

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!

Requirements

  • 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.
  • Experience developing code with Python or other scripting languages.
  • Experience using Windows and Linux operating systems.

Nice To Haves

  • 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.

Responsibilities

  • 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.

Benefits

  • Equity and benefits.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Computer and Electronic Product Manufacturing

Education Level

Bachelor's degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service