Skip to content
ITA Jobs
All vacancies
NVIDIA logo

Senior Software Engineer, NCCL

NVIDIA

US, CA, Santa Clara · On-site · relocation$12,667–23,958 gross/mofull-timeNVIDIA Careers (offices abroad)

We are looking for a highly motivated senior software engineer for an exciting role in our communication libraries and network software team. The position will be part of a fast-paced crew that develops and maintains software for complex heterogeneous computing systems that power disruptive products in High Performance Computing and Deep Learning.

Responsibilities

  • Design, implement and maintain highly-optimized communication runtimes for Deep Learning frameworks (e.g. NCCL for TensorFlow/Pytorch) and HPC programming interfaces (e.g. UCX for MPI/OpenSHMEM) on GPU clusters.
  • Design, implement and maintain system software that enables interactions among GPUs and interactions between GPUs and other system components.

Languages

    Work format
    On-site
    Seniority
    Senior
    Posted
    24 Oct 2026
    Last verified
    In the last 5 days

    Similar roles

    Keep looking