GPU Performance Software Engineer – New College Grad 2023
Posted on 8/30/2023
NVIDIA

10,001+ employees

Designer & manufacturer of computer chips & graphics processors
Company Overview
NVIDIA is on a mission to solve the world's most stimulating technology problems – in industries ranging from gaming to scientific exploration.
Locations
Santa Clara, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
CUDA
Git
Linux/Unix
OpenGL
Operating Systems
Perl
Pytorch
Tensorflow
Python
CategoriesNew
AI & Machine Learning
Software Engineering
Requirements
  • Pursuing BS, MS, or PhD in Computer Science or Software Engineering or equivalent experience
  • At least one year of experience with C and C++ development
  • Familiar with source code control software such as Perforce or GIT
  • Experienced with software development practices such as design and code reviews
  • Comfortable developing software in the Windows 10 or Windows 11 environment
Desired Qualifications
  • Development of low-level systems software and experience with scripting tools such as Python or Perl
  • Fundamentals of statistics, including variance analysis
  • Developing software on other operating systems, such as Linux or OSX
  • The use of graphics APIs such as OpenGL or Direct3D
  • GPU compute frameworks such as CUDA or OpenCL
  • Machine Learning frameworks such as PyTorch or TensorFlow