Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
AI @ 4
Communication @ 6
Customer Support @ 7
Debugging @ 4
GPU
Go @ 6
InfiniBand
Linux @ 4
NVLink
Networking @ 4
Python @ 6
Software Development @ 7
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
The NVIDIA Experience (NVEX) Solutions Engineering team is looking for a senior computer or software engineer to become an authority in network technology used in AI clusters. The team bridges customer support and R&D, resolving complex issues involving InfiniBand, NVLink, and Spectrum-X network systems that interconnect GPUs and AI compute infrastructure.
The role requires a software engineering background for deep code and logic analysis, proven experience with production network operations, and close collaboration with customer engineering teams and internal R&D to triage and resolve major issues. The individual will interact daily with internal and external customers, R&D engineers, support groups, account teams, and executive-level management. Team members also contribute to feature development and bug fixes within R&D groups.
The standard work schedule is Wednesday through Sunday, with occasional holiday work required to support critical customers.
Responsibilities
- Assist network and AI cluster support teams in reproducing, resolving, and root-causing sophisticated customer issues.
- Work with NVIDIA R&D teams to rapidly develop bug fixes, workarounds, and solutions for customers using NVIDIA network technologies.
- Work directly with customer engineers to triage critical and high-profile issues.
- Become an authority in NVIDIA Spectrum-X networking used in AI clusters.
- Develop support and analysis tools to analyze and root-cause field issues.
- Use AI tools for software development, log and trace analysis, and source code debugging.
- Spend part of the role working directly within an R&D team developing core software.
Requirements
- Software development experience in the networking industry, either for a network hardware manufacturer or software integrator.
- Experience working directly with customers and support groups to triage and resolve critical production networking problems.
- Bachelor's degree in software engineering, computer engineering, or a related field, or equivalent experience.
- 5+ years of software development experience with C, C++, Python, or Go.
- 5+ years of experience directly supporting end customers, partners, or integrators for network equipment and infrastructure.
- Experience analyzing, developing, and debugging at least two of the following: Linux NIC drivers; switch ASICs and SDKs; embedded network device firmware; Linux-based network equipment such as routers, switches, and gateways; or network operating systems.
- Expert knowledge of Ethernet and IP routing down to the protocol byte level.
- Ability to analyze end-to-end system flows, learn how unfamiliar software layers are integrated, and identify logic bugs in complex environments.
- Passion and motivation to isolate, root-cause, and resolve high-impact issues with executive visibility.
- Excellent interpersonal and communication skills.
Compensation and Benefits
The base salary range is USD 140,000–224,250 for Level 3 and USD 168,000–270,250 for Level 4. Compensation depends on location, experience, and pay for employees in similar positions. The role also includes eligibility for equity and benefits.