Senior Software Developer / Senior Software Developeress

NVIDIA Switzerland AG - February 14, 2026

Join Our AI Networking Acceleration Team

We are seeking an enthusiastic software engineer to become a vital part of our AI networking acceleration team. You will work on a groundbreaking open-source library that utilizes hardware offloads, GPU kernels, and RDMA network cards. Our product is designed as a performance-oriented low-level infrastructure aimed at revolutionizing the way inference operates.

We thrive in a strongly collaborative environment, driven by a passion for innovation. Working here means joining a team of some of the brightest minds in the industry, enjoying a competitive compensation package, and having the chance to contribute to products that transform how people work and play every day.

Your Responsibilities

  • Developing a highly optimized inference framework.
  • Working on the world’s largest supercomputers and data centers.
  • Engaging in a dynamic and challenging work environment focused on next-generation products at the forefront of technology, emphasizing performance, scalability, and innovative features.

Qualifications

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

Preferred Skills

  • 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 plus.
  • Background in parallel programming, high-performance computing, or RDMA technology.

About NVIDIA

At NVIDIA, we are passionate about supercomputing and groundbreaking technologies. Our products cover a broad spectrum, including high-performance computing (HPC), machine learning, cloud services, storage solutions, and beyond—this is just the beginning of what we can achieve together. We seek dedicated and creative individuals to help us explore these extraordinary opportunities.

NVIDIA is recognized as one of the most desirable employers in the technology sector, offering highly competitive salaries and a comprehensive benefits package. As we continue to grow, our elite engineering teams are expanding quickly. If you are a creative and proactive professional with a genuine passion for technology, we want to hear from you.

Application Process

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 proudly stands as an equal opportunity employer. We highly value diversity among our employees and do not discriminate 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.

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.