Software Engineer, Core Network Engineering
Core
Design, build, and operate the networking foundation (host, datacenter, WAN) enabling large-scale AI training and inference workloads.
Role type
Senior IC infrastructure engineer (networking)
Builds
High-performance, low-latency networking systems for AI compute clusters
Domain
AI infrastructure / High-performance computing
Deliverable
infrastructure
Required skills
Linux networking, kernel systems, RDMA, InfiniBand, RoCE, DPDK, C++, Python, Go, distributed systems, performance engineering
Preferred skills
Datacenter fabrics, WAN systems, hardware/software boundary, observability tooling, capacity planning
Technologies
RDMA, RoCE, InfiniBand, Ethernet, DPDK, Linux kernel
Responsibilities
Design and operate networking systems for AI training/inference; Improve performance and scalability across host, datacenter, and WAN; Develop automation for provisioning and lifecycle management; Build observability and debugging tooling; Optimize network performance for GPU interconnects; Define and validate networking protocols; Partner with compute/storage teams on topology and capacity; Diagnose complex distributed system issues
Seniority
Senior, hands-on IC