Senior Software Developer
Remote · Zürich, Zurich, Switzerland or Switzerland
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
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.