NVIDIA Logo

NVIDIA

HPC Middleware Developer

Reposted 2 Days Ago
Be an Early Applicant
In-Office or Remote
6 Locations
148K-288K Annually
Senior level
In-Office or Remote
6 Locations
148K-288K Annually
Senior level
Develop high performance communication frameworks and applications for NVIDIA supercomputers; involves performance optimization and collaboration with hardware teams.
The summary above was generated by AI

We are looking for an HPC software engineer. As a member of the High Performance Computing Software development team, you will be responsible for designing and implementing new protocols and algorithms that enable the best performance possible on NVIDIA networked supercomputers and datacenters. This role offers you an excellent opportunity to deliver production grade solutions, get hands on with ground-breaking technology, and work closely with technical leaders solving some of the biggest challenges in HPC, machine learning, cloud computing, and system co-design.

What you'll be doing:

The team is responsible for developing high performance communication frameworks and applications running in production on the world’s largest supercomputers and datacenters. The work environment is dynamic, fast-moving, and challenging; we are innovating and inventing software products at the forefront of technology in terms of performance, scalability, and features. Our team works closely with networking chip design teams in co-designing new hardware features and software APIs.

What we need to see:

  • 5 years’ experience of Programming in C/C++

  • 3 years’ experience in Linux environment and tools

  • Knowledge of Networking Protocols InfiniBand, Ethernet

  • Knowledge in computer architecture and operating systems

  • Experience in performance optimizations

  • MSc or equivalent experience in computer science / software engineering.

Ways to stand out from the crowd:

  • You have positive demeanor and work well with others.

  • PhD or equivalent experience in CS/EE/Math/Physics

  • Knowledge in MPI and High-performance computing

  • Knowledge in RDMA technology

  • Open Source Software Contributor

With competitive salaries and a generous benefits package, we are widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us and, due to unprecedented growth, our exclusive engineering teams are rapidly growing. If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you.

Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 148,000 USD - 235,750 USD for Level 3, and 184,000 USD - 287,500 USD for Level 4.

You will also be eligible for equity and benefits.

Applications for this job will be accepted at least until October 6, 2025.NVIDIA is committed to fostering a diverse 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.

Top Skills

C
C++
Ethernet
Infiniband
Linux
Mpi
Rdma

Similar Jobs

30 Minutes Ago
Easy Apply
Remote or Hybrid
USA
Easy Apply
200K-337K Annually
Senior level
200K-337K Annually
Senior level
Artificial Intelligence • Cloud • Information Technology • Machine Learning • Software • Big Data Analytics • Automation
Lead the platform product management team, define strategy and roadmap, enhance integration ecosystems, and build relationships with customers, while guiding a diverse team of product managers to accelerate product delivery.
Top Skills: AIAPIsApplication Development ToolsDeveloper ToolingIntegration ArchitectureRestfulShared Services
30 Minutes Ago
Easy Apply
Remote or Hybrid
USA
Easy Apply
200K-337K Annually
Senior level
200K-337K Annually
Senior level
Artificial Intelligence • Cloud • Information Technology • Machine Learning • Software • Big Data Analytics • Automation
Lead product management for AI and automation, develop strategies, manage portfolios, empower teams, and drive customer-focused product decisions to enhance operational efficiency.
Top Skills: AIAutomationGenerative AiLow CodeNo CodeSaaS
30 Minutes Ago
Easy Apply
Remote or Hybrid
USA
Easy Apply
180K-304K Annually
Senior level
180K-304K Annually
Senior level
Artificial Intelligence • Cloud • Information Technology • Machine Learning • Software • Big Data Analytics • Automation
As Principal Product Manager, you'll drive the evolution of PagerDuty's developer platform, focusing on API integration and developer experience, while collaborating closely with engineering and AI teams.
Top Skills: APIsRestful ApisSaaS

What you need to know about the Charlotte Tech Scene

Ranked among the hottest tech cities in 2024 by CompTIA, Charlotte is quickly cementing its place as a major U.S. tech hub. Home to more than 90,000 tech workers, the city’s ecosystem is primed for continued growth, fueled by billions in annual funding from heavyweights like Microsoft and RevTech Labs, which has created thousands of fintech jobs and made the city a go-to for tech pros looking for their next big opportunity.

Key Facts About Charlotte Tech

  • Number of Tech Workers: 90,859; 6.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Lowe’s, Bank of America, TIAA, Microsoft, Honeywell
  • Key Industries: Fintech, artificial intelligence, cybersecurity, cloud computing, e-commerce
  • Funding Landscape: $3.1 billion in venture capital funding in 2024 (CED)
  • Notable Investors: Microsoft, Google, Falfurrias Management Partners, RevTech Labs Foundation
  • Research Centers and Universities: University of North Carolina at Charlotte, Northeastern University, North Carolina Research Campus

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account