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

NVIDIA

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 CUDA 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. 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. 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. #J-18808-Ljbffr NVIDIA

Vacancy posted 1 day 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 Corporation

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

    NVIDIA Corporation is looking for a Senior Software Engineer specializing in NCCL and CUDA to join our Cloud Service Provider Engagements team in Santa Clara, California. You will engage with customers to address functional and performance challenges in our ML software... 
    Senior

    NVIDIA Corporation

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

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

    NVIDIA

    Santa Clara, CA
    1 day 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

    NVIDIA

    Santa Clara, CA
    1 day 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

    Segment (Twilio)

    Santa Clara, CA
    1 day ago
  •  ...We are looking for a highly motivated senior software engineer for an exciting role in our communication...  ...for Deep Learning frameworks (e.g. NCCL for TensorFlow/Pytorch) and HPC programming...  ...for what you do. Experience with CUDA programming and NVIDIA GPUs. Knowledge... 
    Senior

    Segment (Twilio)

    Santa Clara, CA
    1 day ago
  • $184k - $287.5k

     ...will be doing: Integrate new CUDA features and Runtime...  ...in Computer Science, Computer Engineering, Electrical Engineering, or related...  ...systems principles (aka systems software fundamentals). Adaptability...  ...libraries (e.g., NCCL, MPI, UCX) and distributed machine... 
    Senior

    Nvidia Corporation

    Santa Clara, CA
    1 day ago
  • $184k - $287.5k

     ...experienced and highly motivated software professional to work on...  ...projects at the intersection of CUDA and Deep Learning Systems. As...  ...Computer Science, Computer Engineering, Electrical Engineering, or related...  ...libraries (e.g., NCCL, MPI, UCX) and distributed machine... 
    Senior

    NVIDIA

    Santa Clara, CA
    1 day 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. In this role... 
    Shift work

    NVIDIA

    Santa Clara, CA
    1 day 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

    Santa Clara, CA
    1 day ago
  • $272k - $431.25k

    We're looking for a Principal Software Engineer to join our CSP Engagements team as the technical focal point for fleet-scale reliability, working directly with engineering teams of key CSP / hyperscale customers to ensure NVIDIA platforms achieve target MTBI (Mean Time... 

    NVIDIA

    Santa Clara, CA
    1 day 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
    1 day ago
  • $184k - $287.5k

    We are hiring software engineers to work on the CUDA driver, a core component of our platform for accelerating general purpose computation on the GPU. Our team delivers features and improvements to better realize the potential of NVIDIA hardware for a growing range of... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    1 day ago
  • $184k - $287.5k

     ...forefront of technological advancement.Are you a motivated system software engineer with a deep understanding of device drivers who has...  ...looking for a seasoned software professional to work on the CUDA Driver, a core component of our platform for accelerating general... 
    Senior

    NVIDIA Corporation

    Santa Clara, CA
    1 day ago
  • $184k - $287.5k

    Job Requisition ID: JR2020107 Job Category: Engineering Time Type: Full time NVIDIA is seeking a Senior Systems Software Test (Lead) Engineer to join our Cloud Service Provider (CSP) Engagements team, focusing on ML software stack validation for Datacenter products such... 
    Full time
    Local area

    NVIDIA AI

    Santa Clara, CA
    1 day ago
  • $168k - $322k

    NVIDIA Corporation is seeking a Senior Technical Program Manager for the CSP Engagements team in Santa Clara, California....  ...experience in systems and embedded software, acting as a technical partner...  ...with cloud service engineering teams. A competitive salary range... 
    Senior

    NVIDIA Corporation

    Santa Clara, CA
    1 day ago
  • $152k - $241.5k

    NVIDIA is seeking outstanding senior engineers to work on the CUDA driver, a key component of accelerated GPU computing. You will join a versatile software engineering team that delivers innovative software features to unlock the full potential and performance of NVIDIA... 
    Senior

    NVIDIA

    Santa Clara, CA
    1 day ago
  •  ...At the center of this platform are CUDA Core Libraries that provide the...  ...reliable, and scalable GPU-accelerated software. We are hiring a Senior Software Engineer to advance the C++ foundation of...  ..., design, and code reviews. Engage with users on performance investigations... 
    Senior

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $184k - $287.5k

     ...world. We are seeking an outstanding Software Engineer to join our US-based networking software...  ...expertise to manage complex customer engagements and help develop our product and architecture...  ...with RDMA verbs, DPDK, DOCA, NCCL, CUDA‑aware networking, congestion control,... 
    Senior
    Shift work

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $152k - $241.5k

    NVIDIA seeks a senior software engineer to join the AI Networking co‑design and benchmark...  ..., and complete Systems, and engage across multiple software...  ...of NVIDIA GPUs, the CUDA library, and deep learning frameworks...  ...libraries (e.g., NCCL) and protocols (such as RoCE... 
    Senior

    Nvidia Corporation

    Santa Clara, CA
    1 day ago
  • NVIDIA is seeking a Principal Engineer to lead performance efforts for CSP Engagements. Responsibilities include driving performance characterization and ensuring optimal integration with engineering teams. This role requires a deep understanding of GPU performance, strong... 

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $168k - $258.75k

    NVIDIA is seeking a Senior Technical Program Manager to join the CSP Engagements team, focused on deep technical engagement with hyperscale cloud...  ...for experienced systems and embedded software leaders—including software engineering managers, technical leads, or senior... 
    Senior

    NVIDIA

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

    NVIDIA Gruppe is seeking a highly motivated Senior Software Engineer to join our communication libraries and network software team in Santa Clara, California. This role focuses on designing and maintaining software for complex computing systems used in High Performance... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    18 hours ago
  •  ...Description Snarkify is seeking an experienced and highly skilled Senior GPU Performance Engineer to join our team and play a pivotal role in advancing the...  .... Proficient in GPU programming languages such as CUDA. Strong understanding of computer architecture, memory systems... 
    Senior
    Remote work
    Flexible hours

    Snarkify

    Palo Alto, CA
    4 days ago
  •  ..., we advance your career. SENIOR GPU FIRMWARE ENGINEER The Role Join AMD’s Datacenter...  ...of hardware and software. You enjoy collaborating directly...  ...Are energized by customer engagement and technical troubleshooting...  .... Experience with OpenCL, CUDA, or ROCm is a plus. Preferred... 
    Senior

    AMD

    Santa Clara, CA
    1 day ago
  • $184k - $287.5k

     ...biological discovery. We are looking for a Senior Software Engineer to join the cuEquivariance team - an...  ...scientific fields. This role spans CUDA kernel engineering, Python library development...  ...prototypes into production kernels. Engage directly with third‑party framework... 
    Senior

    Nvidia Corporation

    Santa Clara, CA
    1 day ago
  • $165k - $180k

     ...high-frequency, real-world data engine at the intersection of...  ...iSono Health is looking for a senior software engineer to join as a key member...  ...intuitive user interactions and engaging application features....  ...Familiarity with GPU acceleration (CUDA or similar frameworks) is a... 
    Senior
    Remote work
    Worldwide

    iSono Health

    Sunnyvale, CA
    2 days ago
  • $152k - $241.5k

     ...We are looking for highly motivated Senior Software Engineers to join our Fabric Networking team with...  ...hardware, firmware, software, and Customer engagement teams to improve system quality and...  ...NVIDIA GPU systems, NVLink, NVSwitch, CUDA, and large-scale AI/HPC clusters such... 
    Senior

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $139k - $204k

    What You’ll Do: Senior engineers are area owners who lead designs, raise engineering standards, and deliver measurable improvements to...  ..., TensorRT-LLM, Ray Serve, TorchServe). Experience with CUDA kernels, NCCL/SHARP, RDMA/NUMA, or GPU interconnect topologies. Leading... 
    Senior
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Flexible hours
    Shift work

    Dormont Manufacturing Co

    Sunnyvale, CA
    3 days ago
  • $165k - $242k

    Apply for the Senior Software Engineer II, Inference role at CoreWeave. CoreWeave is The Essential Cloud for AI™. Built for pioneers by...  ...TensorRT‑LLM, Ray Serve, TorchServe). Experience with CUDA kernels, NCCL/SHARP, RDMA/NUMA, or GPU interconnect topologies. Leading... 
    Senior
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours
    Shift work

    CoreWeave

    Sunnyvale, CA
    1 day 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!