1 day ago
Zürich, SwitzerlandSenior
Responsibilities
- Develop AI networking communication frameworks and production applications for large-scale supercomputers and data centers.
- Build production tools, benchmarks, and automation systems used by teams inside and outside NVIDIA.
- Enable AI models in benchmarking infrastructure and analyze large-scale workloads across hardware and software stacks.
- Design large-scale parameter searches to identify optimal system configurations.
- Collaborate with networking and hardware teams to co-design features and software interfaces.
Requirements
- B.Sc. or M.Sc. degree in Computer Science or Software Engineering, plus 12+ years or equivalent experience.
- Professional Python development experience building maintainable, long-lived tools.
- Solid Linux expertise and comfort working extensively in command-line environments.
- Ability to work across hardware, networking, and large-scale AI systems.
Tech Stack
Categories
About Nvidia
Nvidia designs and sells GPUs and accelerated computing platforms for data centers, AI/ML, graphics, gaming, and automotive, monetizing through hardware, software platforms (CUDA, AI frameworks), and systems like DGX and networking. Customers include cloud providers, enterprises, researchers, and OEMs. Founded in 1993 and headquartered in Santa Clara, it is a public company traded on NASDAQ under NVDA.
