Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Senior Software Engineer, GPU Communications and Networking image - Rise Careers
Job details

Senior Software Engineer, GPU Communications and Networking

NVIDIA is leading the way in groundbreaking developments in Artificial Intelligence, High-Performance Computing and Visualization. The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our products and services. Our work opens up new universes to explore, enables amazing creativity and discovery, and powers what were once science fiction inventions from artificial intelligence to autonomous cars. NVIDIA is looking for phenomenal people like you to help us accelerate the next wave of artificial intelligence.

We are looking for a highly motivated senior software engineer for an exciting role in our communication libraries and network software team. The position will be part of a fast-paced crew that develops and maintains software for complex heterogeneous computing systems that power disruptive products in High Performance Computing and Deep Learning.

What you will be doing:

  • Design, implement and maintain highly-optimized communication runtimes for Deep Learning frameworks (e.g. NCCL for TensorFlow/Pytorch) and HPC programming interfaces (e.g. UCX for MPI/OpenSHMEM) on GPU clusters.

  • Participating in and contributing to parallel programming interface specifications like MPI/OpenSHMEM.

  • Design, implement and maintain system software that enables interactions among GPUs and interactions between GPUs and other system components.

  • Creating proof-of-concepts to evaluate and motivate extensions in programming models, new designs in runtimes and new features in hardware.

What we need to see:

  • M.S./Ph.D. degree in CS/CE or equivalent experience.

  • 5+ years of relevant experience.

  • Excellent C/C++ programming and debugging skills.

  • Strong experience with Linux.

  • Expert understanding of computer system architecture and operating systems.

  • Experience with parallel programming interfaces and communication runtimes.

  • Ability and flexibility to work and communicate effectively in a multi-national, multi-time-zone corporate environment.

Ways to stand out from the crowd:

  • Deep understanding of technology and passionate about what you do.

  • Experience with CUDA programming and NVIDIA GPUs.

  • Knowledge of high-performance networks like InfiniBand, iWARP etc.

  • Experience with HPC applications.
  • Experience with Deep Learning Frameworks such PyTorch, TensorFlow, etc.
  • Strong collaborative and interpersonal skills, specifically a proven ability to effectively guide and influence within a dynamic matrix environment.

NVIDIA offers highly competitive salaries and a comprehensive benefits package. We have some of the most forward-thinking and talented people in the world working for us and, due to unprecedented growth, our world-class engineering teams are growing fast. If you're a creative and autonomous engineer with real passion for technology, we want to hear from you.

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

You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis.

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.

NVIDIA Glassdoor Company Review
4.6 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
NVIDIA DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of NVIDIA
NVIDIA CEO photo
Jensen Huang
Approve of CEO

Average salary estimate

$217750 / YEARLY (est.)
min
max
$148000K
$287500K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

Similar Jobs
Photo of the Rise User
Customer-Centric
Mission Driven
Inclusive & Diverse
Rise from Within
Diversity of Opinions
Work/Life Harmony
Growth & Learning
Transparent & Candid
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Child Care stipend
Paternity Leave
WFH Reimbursements
Flex-Friendly
Dental Insurance
Vision Insurance
Life insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Military leave

Drive the roadmap and deliver impactful AI infrastructure products as a Senior Technical Product Manager at NVIDIA.

Photo of the Rise User
Customer-Centric
Mission Driven
Inclusive & Diverse
Rise from Within
Diversity of Opinions
Work/Life Harmony
Growth & Learning
Transparent & Candid
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Child Care stipend
Paternity Leave
WFH Reimbursements
Flex-Friendly
Dental Insurance
Vision Insurance
Life insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Military leave

Lead complex silicon product programs at NVIDIA as a Senior Manager in Technical Program Management, driving GPU, CPU, and SoC initiatives from concept to launch within a dynamic, hybrid work setting.

Marqeta is looking for a Senior Software Engineer to lead backend architecture and development on their risk, fraud, and dispute platform, working remotely within the USA.

Photo of the Rise User
PM2CM Hybrid No location specified
Posted 5 days ago

PM2CM, Inc. is looking for a Senior Full Stack Developer to lead the development of impactful web and GIS solutions in the public sector.

Photo of the Rise User
Posted 10 days ago

Experienced Software Engineer needed for The Hartford’s MLB IT Team to develop Java/Angular applications in a hybrid work environment focused on innovation and scalability.

Photo of the Rise User
NBCUniversal Hybrid 904 Sylvan Ave, Englewood Cliffs, NEW JERSEY
Posted 12 days ago

NBCUniversal seeks an experienced Staff Software Engineer (SAP RTR) to drive key finance process transformations within its global enterprise platform initiative.

Photo of the Rise User
Posted 14 days ago
Dental Insurance
Disability Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Vision Insurance
Paid Holidays

Kiddom is looking for an experienced Senior Full Stack Engineer to build innovative AI-powered educational features in a fully remote role.

Amca Hybrid El Segundo
Posted 6 days ago

Amca is looking for a Software Engineer to lead software development efforts that enhance efficiency and innovation throughout their aerospace manufacturing and support processes.

Photo of the Rise User
Posted 6 days ago

AMD is seeking a skilled Staff DevOps Development Engineer to design and maintain scalable CI/CD pipelines and automation frameworks for their cutting-edge AI technology stack.

Photo of the Rise User
ServiceNow Hybrid 4810 Eastgate Mall, San Diego, California, United States
Posted 9 days ago
Inclusive & Diverse
Mission Driven
Rise from Within
Diversity of Opinions
Work/Life Harmony
Empathetic
Feedback Forward
Take Risks
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Paid Time-Off
Maternity Leave
Equity

Innovative enterprise software leader ServiceNow seeks a skilled Staff Software Engineer specializing in full stack development to enhance their Connected Customer Experience platform.

Photo of the Rise User
Unacast Hybrid Ashburn, Virginia, United States
Posted 12 days ago

Experienced Software Engineer skilled in Java and Scala sought to enhance Unacast’s core platform processing tens of billions of data points daily.

Photo of the Rise User
InterSystems Hybrid Boston, Massachusetts, United States
Posted 3 days ago

Drive AI-powered platform integration and innovation as an AI Platform Integration Engineer at InterSystems, enhancing managed services and cloud solutions.

Photo of the Rise User
Posted 9 days ago

Experienced Sr Android Engineer wanted to develop cutting-edge mobile applications for Crumbl, a leading company powered by innovative technology.

Photo of the Rise User

Seeking a Principal Software Engineer with deep macOS, C/C++ expertise to drive security innovation at Palo Alto Networks' Global Protect team.

Photo of the Rise User
Citi Hybrid Irving Texas United States
Posted 3 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony

Lead Java Full Stack development initiatives at Citi to drive scalable, resilient, and secure financial technology solutions.

NVIDIA is a publicly traded, multinational technology company headquartered in Santa Clara, California. NVIDIA's invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined computer graphics, and ignited the era of modern AI.

492 jobs
MATCH
VIEW MATCH
BADGES
Badge ChangemakerBadge Diversity ChampionBadge Family FriendlyBadge Global CitizenBadge Work&Life Balance
CULTURE VALUES
Customer-Centric
Mission Driven
Inclusive & Diverse
Rise from Within
Diversity of Opinions
Work/Life Harmony
Growth & Learning
Transparent & Candid
BENEFITS & PERKS
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Child Care stipend
Paternity Leave
WFH Reimbursements
Flex-Friendly
Dental Insurance
Vision Insurance
Life insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Military leave
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, onsite
DATE POSTED
May 9, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!