Senior Software Architect - Deep Learning and HPC Communications
NVIDIA(1 month ago)
About this role
Senior Software Architect role at NVIDIA focused on the design of next-generation data center platforms and scalable GPU communications software that enable large-scale Deep Learning and HPC applications. The position supports advancing GPU communication libraries and co-design efforts across GPU, networking, and software to drive significant performance improvements at cluster scale. The role is positioned within NVIDIA’s engineering organization and supports cross-functional collaboration on future hardware and software platforms.
Required Skills
- C++
- Parallel Programming
- MPI
- NCCL
- NVSHMEM
- UCX
- Linux
- CUDA
- Computer Architecture
- Network Architecture
+1 more
Qualifications
- MS in CS/CE
- PhD in CS/CE
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
Senior HPC Cluster Engineer
Nebius(11 months ago)
Principal Software Engineer – Scale-Up Networking (GPU-Centric)
Hewlett Packard Enterprise(18 days ago)
Senior Systems Engineer - AI Infrastructure
Clockwork.io(25 days ago)
Principal Software Engineer – Scale-Up Networking (GPU-Centric)
Hewlett Packard Enterprise(18 days ago)
Senior HPC Cluster Engineer
Nebius(1 year ago)
GPU Software Development Engineer
Intel(1 month ago)