Senior Software Developer / Senior Software Developeress

NVIDIA Switzerland AG - January 25, 2026

Join Our Innovative AI Networking Acceleration Team

We are seeking an enthusiastic software engineer to join our AI networking acceleration team. You will work on a groundbreaking open-source library that leverages hardware offloads, GPU kernels, and RDMA network cards. Our product serves as a performance-oriented low-level infrastructure designed to revolutionize the way inference operates.

Our team thrives in a dynamic environment that fosters innovation, and we are passionate about pushing the boundaries of technology. You'll enjoy a rewarding experience, collaborating with some of the brightest minds in the industry, backed by a competitive compensation plan that recognizes top performers. This is your chance to contribute to products that reshape the everyday experiences of users worldwide.

Your Responsibilities

  • Developing a highly optimized inference framework.
  • Deploying solutions on the world's largest supercomputers and data centers.
  • Navigating a dynamic and challenging work environment, focusing on innovative, next-generation products at the cutting edge of performance, scalability, and features.

Qualifications

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

Preferred Qualifications

  • Hands-on experience with LLM inference stacks.
  • Expertise in distributed storage technologies.
  • Background in Linux internals and low-level software optimizations (benchmarking, bottleneck research, performance tuning).
  • Experience in programming CUDA kernels is a distinct advantage.
  • Background in parallel programming, high-performance computing, or RDMA technology.

Why NVIDIA?

At NVIDIA, we are driven by our passion for supercomputing and groundbreaking technologies. Our products encompass various domains, including high-performance computing (HPC), machine learning, cloud services, and storage solutions. We have merely scratched the surface of what is achievable, and we need dedicated and inventive individuals to help us explore these exceptional opportunities.

If you're a creative and autonomous manager with a genuine passion for technology, we invite you to apply online using the form below. Please note that only applications matching the job profile will be considered.

Diversity and Inclusion

NVIDIA is committed to fostering a diverse work environment and is proud to be an equal opportunity employer. We highly value diversity among our employees, and we do not engage in discrimination (including in our hiring and promotion practices) based on race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status, or any other characteristic protected by law.

Location : Zürich
Country : Switzerland

Application Form

Please enter your information in the following form and attach your resume (CV)

Only pdf, Word, or OpenOffice file. Maximum file size: 3 MB.