Network Software Engineer, Automation and Intelligence

Nvidia

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Santa Clara, CA
Salary
$208,000–$333,500 / yr
Employment
Full-time
Posted
2 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $178k
This role $271k
$112k $357k
below market most similar roles pay here above market

This role pays more than 96% of similar roles. Most pay $142,487–$214,000 — the blue band above. At the midpoint, this role pays about $271k versus about $178k for comparable roles.

Based on 240 similar postings.

Employer

About Nvidia

Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing

Nvidia currently has 1637 open roles on FindRole.

Listed pay typically runs $184,000–$287,500 across 1054 roles with salary data.

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Network Software Engineer, Automation and Intelligence

The Network Software Engineer, Automation and Intelligence joins the Network Automation & Intelligence Platforms team to build and operate innovative network automation systems across corporate offices, campuses, HPC data centers, and labs. This role involves designing and implementing network automation for new builds, including zero-touch provisioning, configuration generation, and validation. Day-to-day responsibilities include supporting live networks through automated change execution, health checks, and incident triage while owning the platform stack, CI/CD pipelines, and orchestration. The engineer will integrate LLM- and agent-based network tooling to move toward autonomous change execution. Required skills include Python, Ansible, REST/gNMI/NETCONF APIs, Git, and experience with BGP, OSPF, EVPN/VXLAN, and MLAG. The role addresses the technical challenge of scaling automation across multi-vendor environments including Arista, Cisco, and Palo Alto.

What you'll do

  • Design and implement network automation for new builds, including zero-touch provisioning and configuration generation.
  • Support live networks through automated change execution, health checks, drift detection, and incident triage.
  • Maintain the platform stack, including source of truth, CI/CD pipelines, orchestration, and observability integrations.
  • Build LLM- and agent-based network tooling for autonomous, self-validating change execution with full audit trails.
  • Partner with network, compute, and storage teams to convert operational difficulties into reusable software.
  • Document and mentor other engineers to scale automation capabilities across the broader organization.

What we're looking for

  • MS in Computer Science, Engineering, or a related field, or equivalent experience.
  • 12+ years of experience in network engineering or network software, including build and production operations.
  • Hands-on network automation experience with Python, Ansible, REST/gNMI/NETCONF APIs, and Git-based workflows.
  • Solid grounding in routing, switching, and network architecture, including BGP, OSPF, EVPN/VXLAN, and MLAG.
  • Experience with multi-vendor environments including Arista, Cisco, Cumulus/NVIDIA, and Palo Alto.
  • Strong problem-solving abilities and a history of managing complex projects from start to finish.
  • Experience implementing LLM or agent-based tooling in operations with robust oversight (preferred).
  • Working knowledge of agent frameworks, MCP, RAG, and applying ML to telemetry or capacity analysis (preferred).

More like this

Similar roles

Senior Software Engineer, AI Networking

Nvidia

Seattle, WA 112 days ago $184,000–$287,500
C/C++ RDMA DPDK DOCA NCCL CUDA RoCE InfiniBand Networking Protocols Distributed Systems Firmware OS Performance Tuning Congestion Control QoS Telemetry Automation
8+ yrs exp

Senior Software Engineer, AI Networking

Nvidia

Austin, TX +1 17 days ago
C/C++ RoCE InfiniBand RDMA DPDK DOCA NCCL CUDA Networking Protocols Distributed Systems Firmware OS Performance Tuning Congestion Control QoS Telemetry Automation
8+ yrs exp

Principal Software Engineer, AI Networking

Nvidia

Santa Clara, CA 114 days ago
C/C++ RDMA RoCE InfiniBand DPDK DOCA NCCL CUDA Networking Protocols Distributed Systems Firmware Performance Tuning Congestion Control QoS Telemetry Automation
10+ yrs exp

Senior Network Deployment Engineer

Nvidia

Santa Clara, CA 9 days ago $168,000–$264,500
Python Ansible Netmiko Salt TCP/IP BGP EVPN VXLAN Cisco Arista Cumulus Linux Palo Alto F5 Citrix Wireshark SD-WAN IPsec VPN Linux Network Automation
8+ yrs exp

Senior Network Engineer, Deployments

Nvidia

Santa Clara, CA 42 days ago
BGP EVPN VXLAN Python Ansible Salt Arista NVIDIA Cumulus Linux Palo Alto Networks F5 Citrix SD-WAN IPsec Wireshark tcpdump RoCEv2 RDMA InfiniBand REST APIs
8+ yrs exp