Senior Software Architect, GPU Networking

NVIDIA NVIDIA · Semiconductors · Santa Clara, CA

Senior Software Architect role focused on defining SDN architectural solutions for modern data centers, with a specific emphasis on distributed AI and deep learning systems. The role involves working with hardware and software teams, customers, and peers to develop innovative AI network technologies.

What you'd actually do

  1. Define system and software architecture for Software Defined Networking (SDN) of ground breaking emerging AI networks which involves innovative software and hardware.
  2. Promote team specs and activities with US based customers and GPU Networking peers.
  3. Be an active member in setting the use-cases and metrics for Monitoring Complex High-speed Networks Control-plane.
  4. Work closely with various groups within NVIDIA to bring AI network technologies to reality, including GPU and Switch HW and SW teams, Product as well as fellow architects.

Skills

Required

  • B.Sc., M.Sc. or Ph.D. in Computer Science, Electrical or Computer Engineering (or equivalent experience)
  • 8+ years of proven experience as a software architect
  • Proven Networking experience

Nice to have

  • SDN definition/development experience
  • InfiniBand hands-on experience
  • Experience in Kubernetes.
  • Stellar communication skills.

What the JD emphasized

  • 8+ years of proven experience as a software architect