Senior Solution Engineer, Networking
NVIDIA · Seattle, WA · 1 mo ago
EngineeringFull-time
The NVIDIA Enterprise Experience (NVEX) Solutions Engineering team is seeking a senior Computer or Software Engineer to become an expert in cutting‑edge network technologies used in AI clusters. In this role you will work closely with customer support teams and R&D, providing top‑tier support for high‑speed interconnects such as InfiniBand, NVLink, and Spectrum‑X, and solving complex field issues at the source‑code level.
Responsibilities
- Assist various network and AI‑cluster support teams in reproducing, resolving, and root‑causing sophisticated customer issues.
- Collaborate with R&D to develop bug fixes, work‑arounds, and solutions for critical customers using NVIDIA’s network technologies.
- Become an authority on NVIDIA network technologies used in AI clusters (InfiniBand, NVLink, Spectrum‑X).
- Analyze network performance metrics and provide tuning recommendations for high‑performance, lossless networks.
- Develop support and analysis tools to help diagnose and root‑cause field issues.
- Utilize AI‑driven tools for software development, log and trace analysis, and source‑code debugging on a daily basis.
- Occasionally work weekends or holidays to support customers.
Requirements
- Minimum of a BS in Computer, Electrical, or Software Engineering (or equivalent experience).
- 5+ years of C or Python development experience on Linux platforms.
- 8+ years developing, testing, and debugging software for one or more of the following: Linux NIC drivers, switch ASICs and SDKs, embedded network device firmware, Linux‑based network equipment (routers, switches, gateways, etc.), network operating systems, virtual routers, SDN stacks, virtual switching, DPDK, SR‑IOV stacks.
- At least 3 years directly supporting end‑customers, partners, or integrators for network equipment and infrastructures.
- Strong system‑software expertise (firmware, BIOS, kernel, driver, operating system).
- Professional‑level communication skills, with the ability to tailor messaging to the audience’s technical level and remain calm in challenging situations.
- Passion for learning innovative technology and motivation to work on groundbreaking products.
Preferred Qualifications
- Experience developing drivers or firmware for switch and NIC ASICs.
- Background with AI infrastructure and HPC networking.
- Experience with InfiniBand or other non‑Ethernet network technologies.
- Experience developing or supporting DPUs or SmartNICs.
- Knowledge of HPC performance test tools and NVIDIA AI stacks (NCCL, MPI, DOCA, CUDA).
Pay
Base salary range: $168,000 – $270,250 USD for Level 4; $200,000 – $322,000 USD for Level 5. Eligibility for equity and benefits.