Accelerated Compute Systems Performance Architect
Core
Analyze and optimize performance on current and next-generation NVIDIA GPUs by investigating the interaction between hardware and software architectures, algorithms, and programming models.
Role type
Senior IC accelerated compute systems performance architect
Builds
Accelerated-computing applications and software-hardware co-design solutions
Domain
High-performance computing, GPU architecture, NVIDIA ecosystem
Deliverable
production ML models | product features | research
Required skills
GPU programming (CUDA, OpenCL), C/C++, systems architecture, algorithm design, parallel computing
Preferred skills
MPI, OpenSHMEM/NVSHMEM, Python, white paper/patent writing
Responsibilities
Analyze and optimize performance on current and next-generation NVIDIA GPUs; Investigate accelerated-computing applications to support software-hardware co-design; Document and present work through white papers, conference publications, blog posts, and patent applications
Seniority
Senior, hands-on IC