Senior GPU Networking Architect — NVIDIA (ufficio Zurich)
CHF 101'500 - 154'000
NVIDIA (ufficio Zurich) · Zürich (ZH)
- Location
- Zürich
- Contract
- full-time
- Posted
- 23 days ago
SalaryCHF 101'500 - 154'000
Role overview
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years.
It’s a unique legacy of innovation that’s fueled by great technology—and amazing people.
Today, we’re tapping into the unlimited potential of AI to define the next era of computing.
- NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years.
- It’s a unique legacy of innovation that’s fueled by great technology—and amazing people.
Application process
- Contribute to the evolution of programming models that expose GPU-aware networking capabilities to application developers. What we need to see:
- 5+ years of hands-on CUDA programming, including writing and optimizing non-trivial GPU kernels.
- M.Sc. or equivalent experience in computer science, computer engineering, or a closely related field.
- Strong understanding of GPU architecture fundamentals: warp scheduling, shared memory, L2 cache, memory coalescing, occupancy tuning, and asynchronous execution.
- Experience with systems-level C/C++ development in performance-critical environments.
- Familiarity with GPU data movement mechanisms such as GPUDirect RDMA and GPU-initiated communication.
- Ability to read and reason about GPU performance profiles (e.g., Nsight Compute, Nsight Systems) and translate observations into actionable optimizations.
- Strong collaboration skills in a multi-national, interdisciplinary environment. Ways to stand out from the crowd:
Additional details
- Join our team of engineers developing the software foundation for the largest AI systems globally. What you will be doing:
- Contribute to the evolution of programming models that expose GPU-aware networking capabilities to application developers. What we need to see:
- Strong collaboration skills in a multi-national, interdisciplinary environment. Ways to stand out from the crowd:
Notes and original content
- Join our team of engineers developing the software foundation for the largest AI systems globally.
- What you will be doing:
- Contribute to the evolution of programming models that expose GPU-aware networking capabilities to application developers.
- What we need to see:
- Strong collaboration skills in a multi-national, interdisciplinary environment.
- Ways to stand out from the crowd: