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

Software Engineering Manager - GPU Communications Libraries

$184k - $287.5k

NVIDIA Gruppe

We are the GPU Communications Libraries and Networking team at NVIDIA. We deliver communication libraries like NCCL, NVSHMEM, UCX for Deep Learning and HPC. DL and HPC applications have a huge compute demand already and run on scales which go up to tens of thousands of GPUs. The GPUs are connected with high-speed interconnects (eg. NVLink, PCIe) within a node and with high-speed networking (eg. Infiniband, Ethernet) across the nodes. Communication performance between the GPUs has a direct impact on the end-to-end application performance; and the stakes are even higher at huge scales! We are looking for a technical leader to manage our NVSHMEM and UCX libraries. This is an outstanding opportunity to push the limits on the state-of-the-art and deliver platforms the world has never seen before. Are you ready to contribute to the development of innovative technologies and help realize NVIDIA's vision? What you will be doing 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. What we need to see 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. Ways to stand out from the crowd Experience with parallel programming models (MPI, SHMEM) and at least one communication runtime (MPI, NCCL, NVSHMEM, OpenSHMEM, UCX, UCC). Experience with programming using CUDA, MPI, OpenMP, OpenACC, pthreads. Background with RDMA, high-performance networking technologies (InfiniBand, RoCE, Ethernet, EFA), network architecture and network topologies. Knowledge of HPC and ML/DL fundamentals. Experience with Deep Learning Frameworks such as PyTorch, TensorFlow, etc. Our base salary range is 184,000 USD - 287,500 USD for Level 2, and 224,000 USD - 356,500 USD for Level 3. You will also be eligible for equity and benefits. Applications for this job will be accepted at least until June 1, 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 is a proud equal opportunity employer. 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 Gruppe

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineering Manager - GPU Communications Libraries in Santa Clara, CA vacancy
  • $184k - $356.5k

     ...Clara seeks a technical leader for the GPU Communications Libraries and Networking team. This role involves mentoring a library engineering team, overseeing project execution,...  ...Candidates should possess 10+ years in software, management experience, and strong C/C++ skills.... 
    Suggested

    NVIDIA Corporation

    Santa Clara, CA
    2 days ago
  • NVIDIA Gruppe is seeking a technical leader to manage the NVSHMEM and UCX libraries within the GPU Communications Libraries and Networking team. This role involves...  ...applications. Candidates should have over 10 years of software industry experience and a strong background in... 
    Suggested

    NVIDIA Gruppe

    Santa Clara, CA
    5 days ago
  • $256k - $414k

    NVIDIA is seeking a Senior Manager in Santa Clara, CA to lead the design and operations of networking for GPU-based cloud infrastructure. This pivotal role aims to enhance cloud gaming workloads and AI/ML training by ensuring high-performance and low-latency connections... 
    Suggested

    NVIDIA

    Santa Clara, CA
    3 days ago
  • $256k - $414k

     ...entertainment at scale. We are looking for a Senior Manager to lead the design, scaling, and operations of high‑performance networking for GPU‑based cloud infrastructure. This role is...  ...degree in Computer Science or a related engineering field (or equivalent experience). Ability... 
    Suggested
    Local area

    NVIDIA Gruppe

    Santa Clara, CA
    1 day ago
  • A leading technology company is seeking a Senior Manager for GPU Cloud Infrastructure to lead the design and operations of high-performance networking. In this role, you will build a specialized team, oversee network connectivity, and engage with ISPs for low-latency solutions... 
    Suggested

    NVIDIA Corporation

    Santa Clara, CA
    5 days ago
  • $256k - $414k

    NVIDIA Gruppe is looking for a Senior Manager to lead high-performance networking operations for cloud gaming. This role will oversee complex data center interconnects, ensuring ultra-low latency and high reliability. The ideal candidate will have extensive networking experience... 

    NVIDIA Gruppe

    Santa Clara, CA
    5 days ago
  • Zettabyte is looking for a Customer Solutions Manager or Outbound Product Manager in Palo Alto....  ...a deep technical understanding of GPU cloud infrastructure combined with strong...  ...Qualifications require 5-10 years in solutions engineering, technical product management, or similar... 

    Zettabyte

    Palo Alto, CA
    3 days ago
  • $190k - $225k

     ...Project Manager Bolt Graphics is a semiconductor startup...  ...manager with low-level software/driver software engineering experience in the United...  ...globally ~ Experience communicating closely with engineers, executives...  ...projects (desired) ~ GPU development projects (... 
    Temporary work
    Work at office
    Local area
    Work from home
    3 days per week

    Bolt Graphics

    Sunnyvale, CA
    3 days ago
  • $100k - $166.75k

     ...their partnerships and innovations. The role involves drafting communication plans, coordinating materials, and nurturing relationships...  ...tech PR experience, a bachelor's degree, and strong project management skills. The position offers a competitive salary range from $... 

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $163k - $237k

    Technical Program Manager III, Executive Communications, Cloud AI Benefits for this role include: Health, dental, vision, life, disability insurance Retirement Benefits: 401(k) with company match Paid Time Off: 20 days of vacation per year, accruing at a rate of 6.15... 
    Temporary work

    Google Inc.

    Sunnyvale, CA
    4 days ago
  • $100k - $166.75k

     ...dedicated, driven colleagues? Join a team transforming how companies communicate, at a company that is reshaping the world! What you'll be...  ...relations, influencer, marketing, product and legal teams. Manage the review, tracking and approval process for partner... 

    NVIDIA

    Santa Clara, CA
    2 days ago
  • CoreWeave is seeking a Technical Solutions Manager to lead customer relationships, define...  ...role requires a deep understanding of GPU infrastructure and extensive experience...  ...management. Ideal candidates will have strong communication and a proactive attitude towards problem... 

    Energy Jobline ZR

    Sunnyvale, CA
    5 days ago
  • $168k - $258.75k

     ...Senior Technical Program Manager, DGX Cloud Software Products and Services page...  ...You will work closely with engineering, SRE, operations, and researchers...  ....* Outstanding communication and presentation skills for...  ...open-source software, and GPU technology, AI infrastructure... 

    NVIDIA

    Santa Clara, CA
    2 days ago
  •  ...Devices is on the lookout for a Senior Product Manager to lead the vision for high-performance...  ...will be a key player in the Datacenter GPU team, focusing on defining and marketing...  ...management, you will harness your engineering expertise and business insight to shape products... 

    Advanced Micro Devices

    Santa Clara, CA
    1 day ago
  • $207k - $301k

    Software Engineering Manager, Solid State Drive Storage Google Sunnyvale, CA, USA Qualifications Bachelor’s degree or equivalent practical experience...  ...target + equity + benefits. Responsibilities Set and communicate team priorities that support the broader organization’s... 

    Google Inc.

    Sunnyvale, CA
    2 days ago
  • $193k - $317k

     ...opportunities and leave your mark, come join us. THE ROLE As a Software Engineering Manager, you will lead a high‑performing team dedicated to...  ...system stability, security, and quality. Influential Communication: The ability to articulate complex technical trade‑offs... 
    Work at office
    Flexible hours

    Pure Storage

    Santa Clara, CA
    2 days ago
  • $207k - $300k

    Software Engineering Manager II, AI/ML GenAI, Google Cloud AI Google Sunnyvale, CA, USA Qualifications Bachelor’s degree or equivalent practical...  ...about benefits at Google. Responsibilities Set and communicate team priorities that support the broader organization's goals... 
    Full time

    Google Inc.

    Sunnyvale, CA
    3 days ago
  •  ...the complete medical device software lifecycle, covering requirement...  ...Work as a team builder to manage, coach, and develop staff in...  ..., with other software engineering teams, clinical engineering,...  ...properly scoped, resourced, and communicated to minimize risk, deliver on... 

    Intuitive

    Sunnyvale, CA
    3 days ago
  • A leading aerospace and defense company in Sunnyvale, California, seeks an experienced software engineering leader to oversee flight software development teams. The ideal candidate will have strong expertise in Agile methodologies and proven technical leadership in complex... 

    Lockheed Martin Corporation

    Sunnyvale, CA
    2 days ago
  • $207k - $301k

    Software Engineering Manager II, Full Stack, Google Cloud corporate_fare Google place Sunnyvale, CA, USA Required qualifications Bachelor's degree...  ...about benefits at Google. Responsibilities Set and communicate team priorities that support the broader organization's... 

    Google Inc.

    Sunnyvale, CA
    1 day ago
  • $218.2k - $287.5k

     ...and strategic clients within Technology, Software, and Services industries. This senior...  ...services, infrastructure modernization, managed services, and consulting-led sales, with...  ...leadership roles. ~ Bachelor’s degree in Engineering, Computer Science, or related field... 

    Jobleads-US

    Sunnyvale, CA
    20 hours ago
  • $100 per hour

    Title: Technical Project Manager - GPU/AI/Data Center Location: Santa...  ...with a distributed engineering team. We need someone who is...  ...for our Silicon Valley-based software and engineering team, with...  ...simultaneous workstreams Strong communication skills with the ability to... 
    Full time
    Contract work
    For contractors
    Work at office
    Remote work

    CyberCoders

    Santa Clara, CA
    2 days ago
  • $164k - $240k

    Google is seeking a Manager of Support Enablement for its Cloud Support team in Sunnyvale, California. This role focuses on transforming support tooling to achieve autonomous support while leading the AI strategy for Cloud Support. Candidates should have a Bachelor's degree... 
    Worldwide

    Google

    Sunnyvale, CA
    3 days ago
  • $134k - $236.33k

     ...you. Key Responsibilities Lead and manage flight software development teams, using performance...  ...test cases with systems and subsystem engineering teams. Perform Control Account...  ...and grow technical teams. Excellent communication skills and the ability to engage effectively... 
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Lockheed Martin Corporation

    Sunnyvale, CA
    2 days ago
  • $207k - $301k

     ...Google Inc. is seeking a Software Engineer Manager, Infrastructure, located in Sunnyvale, CA. In this role, you will lead multiple engineering teams while driving technical solutions and managing project goals. As a key contributor to infrastructure development, you will... 

    Jobleads-US

    Sunnyvale, CA
    2 days ago
  • $224k - $356.5k

     ...Developer Relations Manager to join our team....  ...directly with software solution providers...  ..., and you love communicating how technology builds...  ...stack (tools, libraries, SDKs, NIMs, and...  ...collaborating with engineering, product...  ...building on EC2 GPU instances, SageMaker... 
    Shift work

    NVIDIA

    Santa Clara, CA
    2 days ago
  • $202k - $253k

     ...including Sales, Customer Success, Solutions Engineering, Partnerships, and Revenue Operations....  ...revenue forecast across all Cloud and Managed AI products. Build the bridge from...  ...tools Outstanding written and verbal communication, with a track record of turning numbers... 
    Contract work
    Temporary work

    jobr.pro

    Sunnyvale, CA
    1 day ago
  • $262k - $365k

    Google Inc. is seeking a Software Engineering Manager for its Global Infrastructure team in Sunnyvale, CA. The role requires strong leadership to manage software engineers while developing large-scale systems that meet the needs of diverse users. Candidates should possess... 

    Google Inc.

    Sunnyvale, CA
    3 days ago
  • $192k - $278k

    Senior Product Manager, Generative AI, Google Cloud Location options...  ...cross‑functionally with engineering, UX/UI, sales finance, and other...  .... 3 years of experience in software development or engineering....  ...efficient collaboration and communication globally, English... 
    Full time
    Temporary work

    Google Inc.

    Sunnyvale, CA
    1 day ago
  •  ...THE ROLE AMD is looking for a Product Manager to lead our cloud recommendation systems...  ...role sits at the intersection of product, engineering, marketing, and business development,...  ...developer platforms is a plus Strong communication skills to translate complex technical concepts... 

    Advanced Micro Devices

    Santa Clara, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineering Manager - GPU Communications Libraries. Be the first to apply!