NVIDIA logo
NVIDIA4 days ago

Senior Software Developer

Remote · Zürich, Zurich, Switzerland or Switzerland

Type
Full Time
Level
Senior Level
Education
Bachelors Degree
Company size
Enterprise

Job Summary

Senior Software Developer to join NVIDIA’s AI networking acceleration team. Build an optimized inference framework and contribute to an open-source library targeting high-performance hardware offloads, GPU kernels, and RDMA networking. Work on world-class HPC/data-center environments, delivering scalable, low-latency software for inference workloads with a strong emphasis on performance, scalability, and collaboration on cutting-edge technologies. Key skills include 8+ years in modern C/C++/Rust, Linux tooling, TCP/IP, and systems concepts; CUDA kernel experience and distributed storage/parallel programming are advantageous; background in HPC and RDMA is a plus. This role involves integrating with advanced hardware and software stacks to transform how inference operates at scale, within a diverse, innovative team at NVIDIA.

Required Qualifications

  • B.Sc. or equivalent experience in Computer Science or Software Engineering
  • 8 years’ experience in modern C++/C/Rust development
  • 3 years’ experience in Linux environment and familiarity with development tools
  • Deep knowledge of the TCP/IP network stack
  • Understanding of computer architecture and operating systems concepts
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

NVIDIA

Senior Software Developer

Apply on Sorce