Network Solution Verification Engineer
NvidiaIsrael и ещё 1 городот 3 летПолная занятость
PythonAICI/CDAutomationNetworkingVerificationSimulationNetwork ProtocolsRegression Analysis
Описание
NVIDIA is seeking a Network Solution Verification Engineer to join their R&D organization, focused on validating NVIDIA's customer-facing networking solutions at scale using a state-of-the-art End-to-End (E2E) simulation cluster environment.
Responsibilities
- Designing and implementing end-to-end validation frameworks for NVIDIA's customer-facing networking solutions at scale, leveraging a dedicated E2E simulation cluster environment
- Writing, maintaining, and extending automated test suites and regression pipelines for networking protocols and large-scale simulation runs, ensuring repeatable, high-confidence validation outcomes
- Performing deep regression analysis on simulation results — identifying failure trends, isolating root causes, and delivering clear, actionable findings to architecture and design teams
- Developing agentic AI flows that autonomously perform regression analysis, detect coverage gaps, generate new test cases, and implement validation code — continuously learning from simulation results and product changes to accelerate coverage without manual intervention
- Integrating validation pipelines into CI/CD workflows to enable continuous, automated regression at scale, working closely with DevOps and platform teams
- Collaborating closely with Design, Architecture, and NCS teams to understand solution requirements, translate them into simulation scenarios, and provide early-cycle quality feedback that influences product direction
- Analyzing customer-reported networking issues, mapping them to simulation coverage gaps, and building targeted test cases that prevent regression
- Continuously exploring new simulation technologies, agentic frameworks, and networking standards to evolve and improve the team's validation methodology
Requirements
- B.Sc. degree or equivalent experience in Computer Science, Electrical Engineering, Computer Engineering, or a related field
- 3+ years of hands-on experience as a software developer
- Strong proficiency in Python for test automation, tooling development, and pipeline implementation
- Hands-on experience with network simulation or emulation tools (e.g., Containerlab, GNS3, SONiC testbeds, or equivalent platforms)
- Proven experience designing and building simulation agents or traffic generators that mimic real-world networking behavior at scale
- Solid experience with agentic AI frameworks and LLM-based automation (e.g., LangChain, LangGraph, AutoGen, or similar) and practical ability to apply them to validation and test generation workflows
- Strong command of regression analysis methodologies — able to triage, classify, and extract actionable conclusions from large-scale test result datasets
- Comfortable operating in a fast-paced, cross-functional, multi-timezone engineering environment with strong verbal and written communication skills
Nice to have
- Hands-on experience validating data center networking solutions or hyperscale network environments (spine-leaf, fat-tree, or Clos topologies)
- Familiarity with NVIDIA networking products — BlueField DPUs, ConnectX NICs, Spectrum switches, or the DOCA software stack
- Deep understanding of networking protocols and architectures (e.g., BGP, EVPN, VXLAN, RDMA/RoCE, Ethernet, IP routing, L2/L3 switching)
- Hands-on experience building agentic pipelines for automated test generation, result triage, or validation code synthesis — including prompt engineering and tool-use patterns for LLM agents
- Prior exposure to customer-facing solution validation or translating customer deployment scenarios into structured simulation test cases
We offer
- Competitive salaries and a generous benefits package