Senior AI Networking Software Engineer — Scale Benchmarks

NVIDIA

Washington (Washington County)

On-site

USD 152,000 - 287,500

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Equity
Benefits

Job summary

NVIDIA is seeking an AI Networking Software Developer to join a codesign-focused team, building production-ready networking frameworks and benchmarks for data centers and supercomputers. You will develop tools, integrate AI models, and analyze performance across hardware and software stacks.

The role emphasizes Python development, Linux CLI fluency, and the ability to learn across a broad stack from hardware to distributed AI systems. Equity and comprehensive benefits are provided.

Qualifications

  • B.S./B.S. or M.S. in Computer Science or Software Engineering or equivalent experience.
  • 5+ years of professional software development experience.
  • Proficient in Python development with maintainable tooling.
  • Solid Linux expertise; comfortable in CLI environments.
  • Ability to work across a broad stack from hardware to large-scale AI systems.

Responsibilities

  • Develop AI networking frameworks and production-grade applications for large-scale data centers.
  • Create production tools and benchmarks used across multiple teams.
  • Enable AI models within benchmarking infrastructure and analyze large workloads end-to-end.
  • Design automation systems and large-scale parameter searches for optimal configurations.
  • Collaborate with networking and hardware teams to co-design features and interfaces.

Skills

Python
Linux
Software development
Benchmarking
Distributed systems
Collaboration
Networking knowledge

Education

BSc/MSc CS

Tools

Slurm
Kubernetes
MPI
InfiniBand

Job description

NVIDIA is seeking an AI Networking Software Developer to join a codesign-focused team, building production-ready networking frameworks and benchmarks for data centers and supercomputers. You will develop tools, integrate AI models, and analyze performance across hardware and software stacks.

The role emphasizes Python development, Linux CLI fluency, and the ability to learn across a broad stack from hardware to distributed AI systems. Equity and comprehensive benefits are provided.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior AI Networking Software Engineer – Scale & Benchmarking
Senior AI Networking Software Engineer – Scale & Benchmarking

NVIDIA • California (MO)

On-site
USD 184,000 - 288,000
Equity
Benefits
Senior AI Networking Software Engineer — Benchmarking & HPC
Senior AI Networking Software Engineer — Benchmarking & HPC

NVIDIA • Town of Texas (WI)

On-site
USD 152,000 - 288,000
Equity
Benefits
AI Networking Software Engineer – Large-Scale Benchmarking
AI Networking Software Engineer – Large-Scale Benchmarking

NVIDIA • Massachusetts

On-site
USD 152,000 - 242,000
Equity
Benefits
AI Networking Software Engineer — Equity Eligible
AI Networking Software Engineer — Equity Eligible

Nvidia Corporation • Santa Clara (CA)

On-site
USD 184,000 - 288,000
Senior AI Networking & Performance Engineer
Senior AI Networking & Performance Engineer

NVIDIA • Town of Texas (WI)

On-site
USD 272,000 - 432,000
Senior AI Networking & Performance Engineer
Senior AI Networking & Performance Engineer

NVIDIA • Colorado

On-site
USD 272,000 - 432,000
Senior Software Developer, AI Networking
Senior Software Developer, AI Networking

NVIDIA • Massachusetts

On-site
USD 152,000 - 242,000
Equity
Benefits
Senior Software Developer, AI Networking
Senior Software Developer, AI Networking

NVIDIA • Washington

On-site
USD 152,000 - 288,000
Equity
Benefits
Senior Software Developer, AI Networking
Senior Software Developer, AI Networking

Nvidia Corporation • Santa Clara (CA)

On-site
USD 184,000 - 287,500
Senior Software Developer, AI Networking
Senior Software Developer, AI Networking

NVIDIA • Town of Texas (WI)

On-site
USD 152,000 - 288,000
Equity
Benefits