← All roles

Software Engineering Manager - GPU Communications Libraries

NVIDIA· Mgmt, Sys SW
Apply on company site
Santa Clara, CA$184k - $287.5kfull-timePosted 7mo ago

About the role

Technical leadership role leading the NVSHMEM and UCX libraries within NVIDIA's GPU Communications Libraries and Networking team. Responsible for planning, execution, quality, and performance of libraries; participate in feature design and implementation; collaborate with internal/external partners to define product roadmap; drive process improvements.

Responsibilities

  • Lead, mentor, and grow your library engineering team and be responsible for the planning and execution of projects as well as the quality, and performance of your libraries.
  • This is a technical leadership role so you will participate in feature design and implementation.
  • Interact with internal and external partners and researchers to understand their use cases and requirements. Collaborate with engineering teams, program and product management, and partners to define the product roadmap.
  • Continuously review and identify improvement opportunities in established processes, infrastructure, and practices to ensure the teams are executing in the most efficient and transparent manner.

Qualifications

  • 10+ overall years of experience in the software industry with specialization in HPC networking or system software.
  • 4+ years of management experience.
  • BS, MS, or Ph.D. in CS, CE, EE (related technical field) or equivalent experience.
  • Prior systems software or communication runtime or high performance networking software development experience with a successful track record of taking several complex software features or products through the full product life cycle.
  • Strong understanding of computer system architecture, operating systems principles (aka systems software fundamentals), HW-SW interactions and performance analysis/optimizations.
  • Excellent C/C++ programming and debugging skills in Linux.
  • Experience balancing multiple projects with competing priorities.
  • Flexibility to work and communicate effectively across different teams and timezones.

Skills

Required:Leadership and team managementC/C++ programmingSystems software / HPC networking
Nice to have:Product roadmap and collaboration

Benefits

  • equity
  • benefits (as described in company benefits)
Last updated Oct 23, 2026. Interested? Apply on the company site.

About NVIDIA

World Leader in AI Computing

NVIDIA invents the GPU and drives advances in AI, HPC, gaming, creative design, autonomous vehicles, and robotics.

AIautonomous vehiclesgaminggpugraphics cardhigh performance computingliquid-ai-recruiting-targetllm

More open roles at NVIDIA