Senior Software Architect, Advanced Development

NVIDIA is the world leader in accelerated computing, pioneering solutions for AI and digital twins that transform industries and impact society.
Distributed Systems
Senior Software Engineer
Hybrid
5,000+ Employees
7+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior System Software Engineer, NCCL - Partner Enablement

Senior System Software Engineer position at NVIDIA focusing on NCCL partner enablement, requiring expertise in distributed systems and HPC.

Senior Software Engineer-Distributed Inference

Senior Software Engineer role at NVIDIA focusing on distributed inference systems and AI performance optimization tools, offering competitive compensation and remote work options.

Senior AI-HPC Storage Engineer

Senior AI-HPC Storage Engineer position at NVIDIA focusing on designing and implementing distributed storage solutions for AI and HPC workloads.

Senior Software Engineer - HPC

Senior Software Engineer position at NVIDIA focusing on HPC infrastructure, requiring 10+ years of experience in distributed systems and cloud computing.

Software Advanced Developer

Senior Software Engineer role at NVIDIA focusing on advanced development research in networking and distributed computing for data center environments.

Description For Senior Software Architect, Advanced Development

NVIDIA, a leader in computer graphics, PC gaming, and accelerated computing for over 25 years, is seeking a Senior Software Architect for their Advanced Development team. This role involves crafting architectural solutions and participating in proof-of-concept development across various technological fields related to modern data centers.

Key Responsibilities:

  • Research, design, and develop innovative software and hardware solutions in network programmability
  • Collaborate with various NVIDIA groups to accelerate network programmability technologies
  • Perform proof-of-concept and simulation development to evaluate pioneering network programmability technology

Requirements:

  • B.Sc., M.Sc., or Ph.D. in Computer Science, Electrical or Computer Engineering (or equivalent experience)
  • 7+ years of industry experience in system programming or related fields
  • Strong background in algorithm design, system programming, and computer architecture
  • Excellent programming and software development skills
  • Can-do attitude, high energy, and strong interpersonal skills
  • Ability to work effectively in a multi-national, multi-time-zone corporate environment

Preferred Qualifications:

  • Proven research track record
  • Experience with eBPF or P4 language
  • Background in network programmability
  • Experience with Kubernetes
  • Exceptional communication skills

NVIDIA offers a dynamic work environment with some of the most forward-thinking professionals in the technology industry. The company values creativity and autonomy, and is committed to fostering a diverse and inclusive workplace.

Join NVIDIA in shaping the future of technology across AI, deep learning, data analytics, HPC, SDN, virtualization, storage, and more. Apply now to be part of this innovative team!

Last updated 7 months ago

Responsibilities For Senior Software Architect, Advanced Development

  • Research, design and develop solutions in network programmability
  • Work closely with various groups to accelerate network programmability technologies
  • Perform proof-of-concept and simulation development

Requirements For Senior Software Architect, Advanced Development

Linux
Kubernetes
  • B.Sc., M.Sc. or Ph.D. in Computer Science, Electrical or Computer Engineering
  • 7+ years of industry experience in system programming or related fields
  • Background in algorithm design, system programming, and computer architecture
  • Strong programming and software development skills
  • Can-do attitude, high energy and excellent interpersonal skills
  • Ability to work effectively in a multi-national, multi-time-zone corporate environment

Interested in this job?