Hybrid Senior Software Engineer – HyperScale Engineering

Posted 2 hours ago

Apply now

About the role

  • Senior Software Engineer developing NIC software and communication paths for large AI superclusters. Collaborating closely with customers and tuning system performance on NVIDIA's networking stack.

Responsibilities

  • Co-developing NIC software and communication paths with strategic, top-tier customers to enable and scale large AI superclusters
  • Designing and implementing high‑performance C/C++ components on Linux using DPDK, kernel-bypass techniques, and RDMA/RoCE
  • Developing and integrating kernel, driver, and NIC firmware features to improve throughput, latency, and reliability for AI workloads
  • Working closely with NCCL and distributed training teams to tune end-to-end collectives performance over NVIDIA networking at scale
  • Owning complex performance and functionality debug with customers and representing the team in cross-org architecture discussions

Requirements

  • 12+ years overall experience in a similar or related systems / networking software role
  • A Bachelor’s, Master’s or PhD in Software Engineering, Computer Science, Computer Engineering, Electrical Engineering, or a related field (or equivalent experience)
  • Deep C/C++ expertise, strong Linux systems knowledge, and hands-on experience with kernel networking / RDMA / NIC drivers or DPDK
  • Proven experience developing and debugging network operating systems (NOS) and routing/switching protocols used in AI data centers (for example BGP, ECMP, EVPN/VXLAN)
  • Practical experience with DOCA, NIC firmware interfaces, or other hardware-accelerated networking stacks for large-scale systems
  • Excellent communication skills and a track record of effective collaboration with developers, partners, and customers in dynamic environments.

Benefits

  • Competitive salaries
  • Generous benefits package
  • Equity opportunities

Job title

Senior Software Engineer – HyperScale Engineering

Job type

Experience level

Senior

Salary

$224,000 - $356,500 per year

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job