Network Software Engineer, Automation and Intelligence
Core
Design, implement, and operate network automation systems for NVIDIA's global infrastructure, integrating AI/LLM agents for autonomous change execution and validation.
Role type
Senior IC network software engineer (automation & AI)
Builds
Zero-touch provisioning, automated change execution, health checks, drift detection, and LLM-based network tooling.
Domain
Networking + AI/ML
Deliverable
production ML models
Required skills
Python, Ansible, REST/gNMI/NETCONF APIs, Git workflows, routing/switching architecture (BGP, OSPF, EVPN/VXLAN, MLAG), multi-vendor environment experience, LLM/agent-based tooling, incident management, change platforms, source-of-truth tooling, cybersecurity practices, high-performance networks (InfiniBand, RoCE)
Preferred skills
Experience with large-scale GPU/AI fabrics, agent frameworks (MCP, RAG), ML for telemetry/capacity analysis
Technologies
Python, Ansible, Git, Nautobot, NetBox, BigPanda, ServiceNow, NVIDIA GPUs, InfiniBand, RoCE
Responsibilities
Design and deploy network automation for new builds; support live networks with automated operations; contribute to CI/CD and observability; build LLM/agent-based network tooling; partner with cross-functional teams; mentor other engineers
Seniority
Senior, hands-on IC
