Senior Deep Learning Frameworks CUDA Software Engineer
Nvidia
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 70% of similar roles. Most pay $177,900–$242,062 — the blue band above. At the midpoint, this role pays about $236k versus about $210k for comparable roles.
Based on 240 similar postings.
Employer
Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing
Nvidia currently has 1623 open roles on FindRole.
Listed pay typically runs $184,000–$287,500 across 1110 roles with salary data.
Most-posted roles
At a glance
The Senior Deep Learning Framework Communications Engineer joins the team responsible for communication libraries like NCCL and NVSHMEM. This role involves integrating new communication library features into AI frameworks, performing deep analysis of AI workloads to identify multi-GPU communication requirements, and improving AI compilers to hide communications or perform automatic fusion. You will design fault-tolerant solutions for large-scale workloads and author custom communication or fused compute-communication kernels. The position requires proficiency in Python, C++, CUDA, and DSLs like Triton or cuTe. You must have experience with frameworks such as PyTorch, JAX, TRT-LLM, vLLM, and SGLang. The work addresses the technical challenge of optimizing communication performance between GPUs for diverse demands ranging from training on 100K GPUs to microsecond latency inference.
Skills
What you'll do
What we're looking for
More like this
Nvidia
Nvidia
Nvidia
Nvidia
Nvidia
Nvidia