Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, NCCL and CUDA - CSP Engagements

$184k - $287.5k
Full-time

NVIDIA

NVIDIA is seeking a Senior Software Engineer, NCCL and CUDA specialization to join our Cloud Service Provider (CSP)Engagements team, focusing on ML software stack functionality and performance for datacenter products such as GB300 and Vera Rubin. This role involves working with the customers to understand the functional and performance issues in the libraries layer for deployment at scale. The role combines deep technical expertise in workloads, NCCL and CUDA libraries, frameworks, and system software interaction to solve the customer issues and bring the next generation of innovation. What you will be doing: Engage with our CSPs to root cause functional and performance issues in NCCL and CUDA libraries. Analyze and improve multi-GPU workloads performance through profiling, benchmarking, and tuning. Understand and solve NCCL and NVSHMEM data movement issues in multi-node clusters. Understand and solve CUDA porting issues for customer workloads. Apply datacenter-specific scheduling and topologies for optimal performance Debug and resolve complex issues related to GPU computation, memory, and transports. Collaborate with customers to understand their workload integration specific challenges to NCCL and CUDIA libraries and suggest tailored solutions aligned with the NVIDIA ecosystem. Collaborate with AE, FAE, and solution architects to deliver integrated customer solutions and technical documentation. Collaborate with internal teams to help customers use the latest advancements in CUDA and in NCCL. What we need to see: Experience with parallel programming models and with communication libraries (MPI, NCCL, NVSHMEM) run time. Experience with performance optimization and profiling tools (e.g., Nsight, nvprof) Excellent C/C++ programming and debugging skills, with experience in CUDA development. Good exposure to PCIe and NVLINK. Deep understanding of operating systems and data-center system architecture. Knowledge of high-performance networking like InfiniBand, and RoCE. Proficient understanding of compute, networking and cloud deployment, specifically on bare-metal and VMs. BS or MS in Computer Engineering, Computer Science, or related field (or equivalent experience). Familiarity with containers, cloud provisioning and scheduling tools such as Docker, Kubernetes, SLURM, and Ansible. 8+ years of system software validation experience. Ability to communicate effectively and collaborate with partner and customer teams. Ways to stand out from the crowd: Strong software architecture experience. Experience with deep learning workloads training and inferencing Experience conducting performance benchmarking and developing tooling on HPC clusters NVIDIA is leading the way in groundbreaking developments in Artificial Intelligence, High-Performance Computing and Visualization. The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our products and services. We have some of the most forward-thinking and hard-working people on the planet working for us. If you're creative, hard-working and self-motivated, we want to hear from you! Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 184,000 USD - 287,500 USD for Level 4, and 224,000 USD - 356,500 USD for Level 5. You will also be eligible for equity and benefits. Applications for this job will be accepted at least until July 8, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes. NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law. NVIDIA pioneered accelerated computing. Today, our AI infrastructure powers global intelligence, transforming every industry. Learn more about NVIDIA.

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, NCCL and CUDA - CSP Engagements in Santa Clara, CA vacancy
  • $184k - $287.5k

    NVIDIA is seeking a Senior Software Engineer, NCCL and CUDA specialization to join our Cloud Service Provider (CSP) Engagements team, focusing on ML software stack functionality and performance for datacenter products such as GB300 and Vera Rubin. This role involves working... 
    Senior

    NVIDIA

    Santa Clara, CA
    5 days ago
  • $272k - $431.25k

    Overview We're looking for a Principal Engineer to join our CSP Engagements team as the technical focal point...  ...priorities back into NVIDIA's CUDA, NCCL, driver, and firmware teams. Ensure...  ...pattern analysis—identify configuration, software, or workload differences that... 
    Suggested

    NVIDIA

    Santa Clara, CA
    3 days ago
  • $184k - $287.5k

    NVIDIA is seeking a Senior Software Engineer to join our CSP Engagements team, focusing on system software for Datacenter products such as GB200. This role combines...  ...out from the crowd: Experience with GPU computing (CUDA), deep learning workloads Expertise in Out of Band... 
    Senior
    Full time

    NVIDIA

    Santa Clara, CA
    5 days ago
  • $184k - $287.5k

    NVIDIA is seeking a Senior Firmware Engineer to join our CSP Engagements team, focusing on system software for Datacenter products such as GB200. This role combines deep technical...  ...systems. Experience with GPU computing (CUDA), deep learning workloads. Knowledge of Memory... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    2 days ago
  • NVIDIA Gruppe is looking for a Senior Firmware Engineer to join the CSP Engagements team. This role focuses on system software for data center products and requires deep technical expertise you will use to develop firmware solutions for server management and observability... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    2 days ago
  • $272k - $431.25k

    We're looking for a Principal Software Engineer to join our CSP Engagements team as the technical focal point for rack‑scale system SW/FW, working with CSP engineering teams to ensure they can deploy, monitor, and operate these systems reliably at fleet scale. Responsibilities... 
    Shift work

    NVIDIA Gruppe

    Santa Clara, CA
    2 days ago
  • $272k - $431.25k

    We're looking for a Principal Software Engineer to join our CSP Engagements team as the technical focal point for GPU firmware and GPU system software, working directly with engineering teams of key CSP / hyperscale customers to ensure they can reliably manage, update,... 

    NVIDIA Corporation

    Santa Clara, CA
    2 days ago
  • $168k - $258.75k

     ...Time Type: Full time NVIDIA is seeking a Senior Technical Program Manager to join the CSP Engagements team, focused on deep technical...  ...intended for experienced systems and embedded software leaders—including software engineering managers, technical leads, or senior architects... 
    Senior
    Full time

    NVIDIA AI

    Santa Clara, CA
    1 day ago
  • $124k - $195.5k

     ...dedicated and motivated System Software Engineer who is passionate about...  ...environment engaging with multiple groups within...  ...Slurm, Kubernetes, or cloud CSP clusters. Solid grasp of...  .../GPU architecture plus CUDA, cuDNN, TensorRT‑LLM, Triton, NCCL. Excellent written and verbal... 
    Senior

    NVIDIA

    Santa Clara, CA
    4 days ago
  •  ...will collaborate across internal GPU software teams and engage with open‑source communities to integrate...  ...ecosystem. THE PERSON Skilled engineer with strong technical and analytical expertise...  ...computing: Working knowledge of HIP, CUDA, Triton, TileLang or other GPU... 
    Senior

    Advanced Micro Devices , Inc.

    Santa Clara, CA
    1 day ago
  • $181.1k - $272.1k

    Senior OS Software Engineer, Field Engagement & Analytics Cupertino, California, United States Software and Services How are Apple devices used and how can they be improved? What kinds of problems do ourusers experience? These are the kinds of questions the SWE Data Analytics... 
    Senior
    Worldwide
    Relocation

    Apple

    Cupertino, CA
    3 days ago
  •  ...in Santa Clara is seeking an experienced developer to implement CUDA features geared towards next-gen AI applications. The ideal candidate...  ...for multiple operating systems, with an emphasis on systems software development. A competitive salary and equity options are offered... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    2 days ago
  • A leading technology company is looking for a Senior Software Engineer to work on AI storage solutions. The role involves developing high-performance C++/CUDA libraries and optimizing storage infrastructure. Candidates should have a solid understanding of Linux internals... 
    Senior
    Remote job

    NVIDIA Corporation

    Santa Clara, CA
    3 days ago
  • $124k - $195.5k

     ...vertically integrated software stacks, GPU...  ...motivated System Software Engineer who is passionate...  ...multifaceted environment engaging with multiple...  ...Kubernetes, or cloud CSP clusters. Solid...  ...architecture plus CUDA, cuDNN, TensorRT‑LLM, Triton, NCCL Excellent written and... 
    Senior
    Full time

    NVIDIA

    Santa Clara, CA
    2 days ago
  •  ...OPPORTUNITY We're looking for a senior software engineer who combines deep systems...  ...for new accelerators—and engage with the broader AI community...  ...and kernel optimization (HIP/CUDA). Hands‑on delivery on large...  ..., CUTLASS, Thrust, CUB, NCCL), and ML framework cores such... 
    Senior
    Shift work

    Advanced Micro Devices , Inc.

    Santa Clara, CA
    4 days ago
  • NVIDIA Gruppe is seeking a Senior Developer Technology Engineer to research and develop techniques that accelerate CSP workloads on their computing platform. You will collaborate...  ...Proficiency in C/C++ and parallel programming (CUDA preferred) is required. The position comes... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    2 days ago
  •  ...AI revolution, building the software and systems that power the world...  .... We are looking for a Senior Software Engineer to lead the bring-up, triage...  ...tools such as Nsight Systems, NCCL tests, and custom...  ...hands‑on experience with NCCL, CUDA‑aware distributed execution,... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    5 days ago
  • $152k - $241.5k

    We are hiring senior engineers to work on the CUDA driver, a core component of our platform for accelerating general purpose computation on the GPU....  ...operating system. This role incorporates strong system software programming skills, a detailed understanding of operating... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    2 days ago
  • $272k - $431.25k

     ...Overview We are hiring senior engineers to work on the CUDA driver, a core component of NVIDIA’s platform for accelerating general purpose computation...  ...experience). ~15+ years of relevant systems software development experience. ~ Strong C programming skills.... 

    NVIDIA Corporation

    Santa Clara, CA
    3 days ago
  • $140k - $210k

     ...Senior Full Stack Software Engineer Calling all innovators - find your future at Fiserv. We're Fiserv, a global leader in Fintech and payments,...  ...skills. Advocate engineering best practices by actively engaging and leveraging agile methods and a CI/CD DevOps mindset.... 
    Senior
    Work at office
    Worldwide
    Monday to Friday

    BentoBox

    Sunnyvale, CA
    4 days ago
  • $117k - $234k

     ...Position Summary... What you'll do... We’re seeking a Software Engineer to build personalized, high-impact digital experiences for millions...  ...develop scalable, high-performance applications that drive engagement and customer value. If you enjoy solving complex problems,... 
    Senior
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    2 days ago
  •  .... We build communication libraries like NCCL, NVSHMEM, and UCX that are crucial for scaling...  ...Deep Learning and HPC. We're seeking a Senior Software Architect to help co‑design next‑gen...  ...for what you do. Experience with CUDA programming and NVIDIA GPUs. Knowledge of... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    1 day ago
  •  ...issues across the stack spanning Python, C++, CUDA, drivers, and embedded Linux, including...  ...with compiler, runtime, and kernel engineers to improve portability and performance across...  ...a related field. Eight or more years of software engineering experience with C++ and Python... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    4 days ago
  • $152k - $241.5k

     ...applications and industries. Within our software stack, CUTLASS stands out as a popular open...  ...on kernel performance in the team and engage with teams across NVIDIA including GPU...  ...PhD degree in Computer Science, Computer Engineering, or related field (or equivalent experience... 
    Senior

    NVIDIA

    Santa Clara, CA
    4 days ago
  • $224k - $356.5k

     ...Automotive Platform Team is building the software foundation for scalable, high-performance...  ...architectures. We are looking for exceptional engineers who thrive on solving deeply complex...  ...across DNN models, TensorRT/compiler flows, CUDA kernels, memory behavior, scheduling,... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    3 days ago
  • $184k - $287.5k

    Senior Software Engineer, AI Storage page is loaded## Senior Software Engineer, AI Storagelocations: US, CA, Santa Clara: US, Remotetime type: Full...  ...around data storage for GPU IO.* Develop advanced C++/CUDA libraries and algorithms for speed-of-light performance* Remove... 
    Senior

    NVIDIA

    Santa Clara, CA
    3 days ago
  • $184k - $287.5k

    We're looking for outstanding AI systems engineers to develop groundbreaking technologies in the inference systems software stack! We build innovative AI systems software to...  ...performance optimizations (especially using CUDA C/C++, cuTile, Triton, or similar) Ways to stand... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    2 days ago
  • $152k - $204k

     ...2025. Learn more at What You'll Do: Senior engineers are area owners who lead designs, raise...  ...system performance by developing and tuning CUDA kernels, reducing model latency,...  ...TorchServe). Experience with CUDA kernels, NCCL/SHARP, RDMA/NUMA, or GPU interconnect... 
    Senior
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Flexible hours
    Shift work

    CoreWeave

    Sunnyvale, CA
    16 days ago
  • NVIDIA is looking for outstanding software engineers to help us expand our enterprise GPU management and monitoring tools. In this role, you...  ...with Kubernetes internals. Exposure to GPU programming with CUDA. Experience with Jenkins and GitHub/GitLab CI/CD pipelines. Your... 
    Senior

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $182k - $242k

     ...025. Learn more at About this role We're looking for a Senior Engineer for CoreWeave's Benchmarking & Performance team. You will...  ...OpenTelemetry). ~ Exposure to performance-critical GPU systems (CUDA, NCCL, NVLink/PCIe, memory bandwidth) or model-serving stacks (llm... 
    Senior
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    24 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, NCCL and CUDA - CSP Engagements. Be the first to apply!