Senior Software Developer

Senior Software Developer

Nvidia

Zurich, Switzerland

We are looking for an enthusiastic software engineer to join our AI networking acceleration team, to work on a groundbreaking open-source library, using hardware offloads, GPU Kernels and RDMA network cards. Our product is a performance-oriented low-level infrastructure, crafted to change the way inference works.

What you'll be doing:

  • Developing a highly optimized inference framework;
  • Running on the world’s largest supercomputers and data centers;
  • The work environment is dynamic and challenging as our employees work on innovative, next-generation products at the forefront of technology in terms of performance, scalability, and features.

What we need to see:

  • B.Sc. or equivalent experience in Computer Science or Software Engineering;
  • 5 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.

Ways to stand out from the crowd:

  • Background in Linux internals and low-level software optimizations (benchmarking, bottleneck research, performance tuning);
  • Experience in programming CUDA kernels is an advantage;
  • Familiarity with ML frameworks and LLMs;
  • Background in parallel programming/high-performance computing/RDMA technology.

Apply Now

Don't forget to mention EuroTechJobs when applying.

Share this Job

More Job Searches

Switzerland      C++ Developer      Developer      Hardware and Telecoms      Linux and Unix      On-site      Nvidia     

EuroTechJobs Logo

© EuroJobsites 2025