Senior HPC Middleware Engineer - MPI/RDMA & Performance

NVIDIA

Boulder (CO)

On-site

USD 152,000 - 287,500

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Equity
Benefits

Job summary

NVIDIA is seeking a senior HPC software engineer to design and implement high-performance communication frameworks for networked supercomputers and datacenters. You’ll work with hardware teams to co-design features and APIs, delivering production-grade software for cutting-edge ML, cloud, and systems work.

The role emphasizes performance, scalability, and collaboration with leaders in the field. A strong background in C/C++, Linux, and HPC concepts is required, with advanced degrees highly

Qualifications

  • 5 years’ experience of Programming in C/C++
  • 3 years’ experience in Linux environment and tools
  • Deep knowledge of Networking Protocols InfiniBand, Ethernet
  • Deep knowledge in computer architecture and operating systems
  • Experience in performance optimizations
  • MSc or equivalent experience in computer science / software engineering.

Responsibilities

  • Design and implement high-performance communication protocols and algorithms for Nvidia HPC systems.
  • Develop production-grade software for networks and datacenters in collaboration with hardware and software teams.
  • Optimize performance and scalability across large-scale supercomputing environments.

Skills

C/C++
Linux
InfiniBand
Ethernet
Computer architecture
Performance optimization
MPI
RDMA

Education

MSc in CS/SE
PhD (advantage)

Job description

NVIDIA is seeking a senior HPC software engineer to design and implement high-performance communication frameworks for networked supercomputers and datacenters. You’ll work with hardware teams to co-design features and APIs, delivering production-grade software for cutting-edge ML, cloud, and systems work.

The role emphasizes performance, scalability, and collaboration with leaders in the field. A strong background in C/C++, Linux, and HPC concepts is required, with advanced degrees highly

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior HPC Middleware Engineer (MPI/RDMA & Networking)
Senior HPC Middleware Engineer (MPI/RDMA & Networking)

NVIDIA • Colorado

On-site
USD 152,000 - 288,000
Equity
Benefits
Senior HPC Middleware Engineer — Equity
Senior HPC Middleware Engineer — Equity

NVIDIA • California (MO)

On-site
USD 184,000 - 288,000
Senior HPC Middleware Engineer - High-Perf Networking
Senior HPC Middleware Engineer - High-Perf Networking

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 170,000 - 280,000
Senior HPC Middleware Engineer (Remote)
Senior HPC Middleware Engineer (Remote)

NVIDIA Corporation • Santa Clara (CA)

Hybrid
USD 184,000 - 288,000
Equity
Benefits
Senior HPC Middleware Engineer – Equity & Performance
Senior HPC Middleware Engineer – Equity & Performance

NVIDIA • Illinois

On-site
USD 184,000 - 288,000
Equity
Benefits
Senior GPU Communications Engineer — HPC/AI
Senior GPU Communications Engineer — HPC/AI

NVIDIA AI • Santa Clara (CA)

On-site
USD 152,000 - 288,000
Equity
Competitive salary
Benefits
Senior GPU HPC Software Engineer: MPI/UCX & NCCL
Senior GPU HPC Software Engineer: MPI/UCX & NCCL

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 152,000 - 288,000
Comprehensive benefits package
Equity opportunities
Senior HPC Performance Engineer for AI-Driven Science
Senior HPC Performance Engineer for AI-Driven Science

NVIDIA • Santa Clara (CA)

On-site
USD 184,000 - 287,500
Equity
Senior GPU Runtime & HPC Software Engineer
Senior GPU Runtime & HPC Software Engineer

NVIDIA • California (MO)

On-site
USD 152,000 - 287,500
Senior DL/HPC Communications Architect – GPU Networking
Senior DL/HPC Communications Architect – GPU Networking

NVIDIA • Santa Clara (CA)

On-site
USD 184,000 - 287,500
Equity
Benefits