Senior Software Architect, GPU Networking Research

NVIDIA NVIDIA · Semiconductors · Zurich, Switzerland +1 · Remote

NVIDIA is seeking a Senior Software Architect to focus on GPU Networking Research for accelerating AI workloads and building AI data centers. The role involves leading vision, architecture, design, and proof-of-concept development for future GPU Networking offerings, identifying new technologies, and working with the community. Requires M.Sc./Ph.D. or equivalent experience, 8+ years in systems architecture, and experience in virtualization, networking, storage, and OS drivers. Experience in performance profiling, optimization, and HW offloads is crucial. A research track record and knowledge of Deep Learning frameworks are desirable.

What you'd actually do

  1. Enhance NVIDIA's future GPU Networking offerings for accelerating AI workloads.
  2. Lead vision, architecture and design of such technologies.
  3. Lead proof-of-concept development to evaluate and drive such technologies.
  4. Identify and evaluate new technologies, innovations and partner relationships for alignment with our technology roadmap and business value.
  5. Work with the community and maintainers to drive strategic technologies

Skills

Required

  • M.Sc. or Ph.D. in Computer Science, Electrical or Computer Engineering or equivalent experience
  • 8+ years of industry experience in systems architecture
  • Experienced in virtualization, networking and storage
  • Experienced in either Windows or Linux drivers, with a very good background of the other OS
  • Deep understanding of performance profiling and optimization techniques
  • Defining and using HW offloads

Nice to have

  • Shown research track record
  • Experience and passion for system architecture, CPU/GPU/memory/storage/networking
  • Knowledge in Deep Learning frameworks

What the JD emphasized

  • accelerating AI workloads
  • building AI data centers
  • distributed AI and deep learning solutions

Other signals

  • accelerating AI workloads
  • building AI data centers
  • distributed AI and deep learning solutions