NVIDIA is seeking a Senior GPU Networking Architect to join our networking software group. The ideal candidate will have over 5 years of CUDA programming experience and a strong understanding of GPU architecture. Responsibilities include optimizing GPU communication kernels and collaborating across teams to enhance AI systems. This role offers competitive salaries and a comprehensive benefits package, ensuring a supportive environment for development and innovation.
Qualifications
5+ years of hands-on CUDA programming, including writing and optimizing non-trivial GPU kernels.
Experience with systems-level C/C++ development in performance-critical environments.
Responsibilities
Build, implement, and optimize GPU communication kernels for large-scale AI systems.
Collaborate with network software and hardware teams for effective communication strategies.
Profile and tune GPU kernels to identify and optimize performance bottlenecks.
Skills
CUDA programming
GPU architecture fundamentals
C/C++ development
Collaboration skills
Education
M.Sc. in computer science or engineering
Tools
GPUDirect RDMA
Nsight Compute
Nsight Systems
Job description
NVIDIA is seeking a Senior GPU Networking Architect to join our networking software group. The ideal candidate will have over 5 years of CUDA programming experience and a strong understanding of GPU architecture. Responsibilities include optimizing GPU communication kernels and collaborating across teams to enhance AI systems. This role offers competitive salaries and a comprehensive benefits package, ensuring a supportive environment for development and innovation.