← Zurück zur Liste
Stelle · Senior

Senior Software Developer

Softwareentwickler • Senior • Remote • Vollzeit Schweiz Schweiz

A Senior Software Developer role on NVIDIA's AI networking acceleration team, building an open-source, low-level inference framework using hardware offloads and RDMA network cards.

Responsibilities

  • Develop a highly optimized inference framework
  • Build software that runs on the world's largest supercomputers and data centers
  • Use hardware offloads, GPU kernels, and RDMA network cards in development
  • Work in a dynamic, challenging environment on next-generation, performance- and scalability-focused products

Requirements

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

Nice to have

  • Hands-on experience with LLM inference stacks
  • Expertise in distributed storage technologies
  • Background in Linux internals and low-level software optimization (benchmarking, bottleneck research, performance tuning)
  • Experience programming CUDA kernels
  • Background in parallel programming, HPC, or RDMA technology

Soft skills

CreativityAutonomyPassion for technology

What we offer

  • Highly competitive salary and comprehensive benefits package
  • Work with some of the brightest engineers in the industry

About the company

NVIDIA is passionate about supercomputing and powerful ground-breaking technologies, with products spanning high-performance computing (HPC), machine learning, cloud services, storage, and more.

Education: BSc vagy azzal egyenértékű tapasztalat informatikában vagy szoftvermérnöki területen

Ähnliche Stellen