Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

NVIDIA Logo

HPC Middleware Developer

NVIDIA

$148,000 - $287,500
Oct 2, 2025
Santa Clara, CA, US
Apply Now

NVIDIA is looking for an HPC software engineer to design and implement new protocols and algorithms for optimal performance on NVIDIA networked supercomputers and datacenters, addressing challenges in HPC, machine learning, cloud computing, and system co-design.

Requirements

  • Programming in C/C++
  • Linux environment and tools
  • Networking Protocols InfiniBand, Ethernet
  • computer architecture and operating systems
  • performance optimizations
  • MPI and High-performance computing
  • RDMA technology

Responsibilities

  • designing and implementing new protocols and algorithms that enable the best performance possible on NVIDIA networked supercomputers and datacenters
  • developing high performance communication frameworks and applications running in production on the world’s largest supercomputers and datacenters
  • innovating and inventing software products at the forefront of technology in terms of performance, scalability, and features
  • works closely with networking chip design teams in co-designing new hardware features and software APIs

Other

  • MSc or equivalent experience in computer science / software engineering.
  • You have positive demeanor and work well with others.
  • PhD or equivalent experience in CS/EE/Math/Physics
  • Open Source Software Contributor
  • creative and autonomous engineer with a real passion for technology