Senior Developer Technology Engineer
Core
Research and develop techniques to accelerate top CSP workloads on NVIDIA's computing platform (CPUs, GPUs, interconnects) and optimize complex customer workloads for best performance.
Role type
Senior IC performance engineering expert (GPU/CPU accelerated computing)
Builds
Optimized application workloads and parallel algorithms for NVIDIA's computing platform
Domain
High-performance computing, GPU/CPU architecture, parallel programming
Deliverable
production ML models | product features
Required skills
C/C++ programming, parallel programming, CUDA C/C++, low-level performance optimization, CPU/GPU architecture fundamentals, linear algebra
Preferred skills
Design of optimal parallel algorithms and data structures, end-to-end application performance optimization, hardware feature design influence
Technologies
CUDA, C/C++, Linux/OS internals
Responsibilities
Research and develop acceleration techniques for CSP workloads; Perform in-depth analysis and optimization of complex customer workloads; Collaborate with system software and hardware teams to influence next-generation programming models and architectures
Seniority
Senior, hands-on IC