Senior Software Architect, Advanced Development

at Nvidia
USD 184,000-356,500 per year
SENIOR
āœ… On-site

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Software Development @ 7 Hiring @ 4 Communication @ 4 Networking @ 4 System Architecture @ 4 GPU @ 4

Details

NVIDIA is seeking a senior architect to join the Advanced Development team to craft architectural solutions and build proofs-of-concept across multiple fields related to the modern data center, including distributed AI and deep learning solutions, data analytics, High Performance Computing (HPC), Software Defined Networking (SDN), virtualization, storage, and GPU networking.

Responsibilities

  • Research, design, and develop solutions in the field of network programmability that involve innovative software and hardware.
  • Work closely with various groups within NVIDIA to accelerate network programmability technologies.
  • Perform proof-of-concept and simulation development to evaluate and drive pioneering network programmability technology.
  • Enhance NVIDIA's future GPU Networking offerings to accelerate AI workloads.

Requirements

  • B.Sc., M.Sc. or Ph.D. in Computer Science, Electrical or Computer Engineering (or equivalent experience).
  • 8+ years of industry experience (or equivalent) in system programming or related fields.
  • Strong programming and software development skills; experience in system programming and algorithm design.
  • Experience with virtualization, networking, and storage technologies.
  • Background in algorithm design and computer architecture (CPU/GPU/memory/storage/networking architecture experience is desirable).
  • Experience or strong interest in network programmability, GPU networking, SDN, HPC, distributed AI, deep learning, and data analytics.
  • Ability to perform simulation and proof-of-concept development.
  • Excellent interpersonal and communication skills; ability to work effectively in a multinational, multi-time-zone environment.

Ways to stand out

  • Proven research track record.
  • Hands-on experience in network programmability.
  • Demonstrated passion and experience in system architecture across CPU/GPU/memory/storage/networking.
  • Stellar communication skills.

Benefits

  • Base salary (varies by level and location):
    • Level 4: 184,000 USD - 287,500 USD
    • Level 5: 224,000 USD - 356,500 USD
  • Eligibility for equity and other employee benefits (see NVIDIA benefits).

Other details

  • Location: Santa Clara, CA, United States.
  • Employment type: Full time.
  • Application window: Applications accepted at least until September 27, 2025.
  • NVIDIA is an equal opportunity employer and values diversity in hiring and promotion practices.