Senior HPC Performance Engineer
NVIDIA(1 month ago)
About this role
A Performance Engineer on NVIDIA's GPU Communications Libraries and Networking team focused on advancing communication libraries used in Deep Learning and HPC. The role centers on improving end-to-end communication performance across large multi-GPU and multi-node clusters and influencing the roadmap for libraries such as NCCL, UCX, and NVSHMEM. The position supports work that spans GPU, CPU, networking hardware, and system software components.
Required Skills
- Performance Analysis
- Parallel Programming
- MPI
- NCCL
- UCX
- NVSHMEM
- Benchmarking
- Systems Architecture
- C++
- Python
+7 more
Qualifications
- M.S. in Computer Science (or related)
- Ph.D. in Computer Science (or related)
About NVIDIA
nvidia.comNVIDIA invents the GPU and drives advances in AI, HPC, gaming, creative design, autonomous vehicles, and robotics.
View more jobs at NVIDIA →Apply instantly with AI
Let ApplyBlast auto-apply to jobs like this for you. Save hours on applications and land your dream job faster.
More jobs at NVIDIA
Similar Jobs
Principal Software Engineer – Scale-Up Networking (GPU-Centric)
Hewlett Packard Enterprise(17 days ago)
HPC Solutions Architect
Lavendo(16 days ago)
Principal Software Engineer – Scale-Up Networking (GPU-Centric)
Hewlett Packard Enterprise(17 days ago)
Senior HPC Cluster Engineer
Nebius(11 months ago)
Senior HPC Developer - GPU and Networking
Clockwork.io(25 days ago)
High Performance Computing Engineer - Mid-level
General Dynamics Information Technology(1 month ago)