Skip to content
OpenAIOpenAISan Francisco, CA

Software Engineer, Core Network Engineering

Builds and operates high-performance networking infrastructure for OpenAI's large-scale AI training and inference, focusing on host networking, datacenter fabrics, and WAN systems. Optimizes latency, reliability, and scalability using technologies like RDMA, InfiniBand, and RoCE; requires strong systems programming in C++, Python, or Go.

230k – 342k/yr
On-siteDevOps / SRE

About the role

Responsibilities

  • Design, build, and operate networking systems that support large-scale AI training and inference infrastructure
  • Improve performance, reliability, and scalability across host networking, datacenter fabrics, and WAN systems
  • Develop automation for provisioning, configuration management, validation, upgrades, and lifecycle management of networking infrastructure
  • Build tooling and observability systems for network health, performance analysis, debugging, and automated remediation
  • Optimize network performance across technologies such as RDMA, RoCE, InfiniBand, Ethernet, and high-performance GPU interconnects
  • Define and operationalize networking protocols, readiness criteria, and continuous validation systems
  • Partner closely with compute, storage, hardware, and infrastructure teams to ensure networking scales predictably with fleet growth
  • Contribute to architecture decisions around topology design, capacity planning, failure domains, and network reliability
  • Diagnose complex distributed systems and networking issues across large heterogeneous compute environments

Requirements

  • Experience building or operating large-scale networking or distributed systems infrastructure
  • Comfortable working close to the hardware/software boundary
  • Experience with Linux networking, kernel systems, NICs, RDMA, or performance-sensitive infrastructure software
  • Worked with high-performance networking technologies such as InfiniBand, RoCE, DPDK, or large-scale Ethernet fabrics
  • Experience with datacenter networking, WAN systems, or host networking stacks
  • Enjoy debugging complex systems and performance bottlenecks across multiple layers of the stack
  • Comfortable writing production software in languages such as C++, Python, or Go
  • Strong systems fundamentals across networking, operating systems, distributed systems, or infrastructure engineering

Skills

Linux NetworkingRdmaInfiniBandRoceDpdkC++PythonGoKubernetesEthernet

Similar roles

DevOps / SRE jobs
OpenAI

Software Engineer, Productivity - Inference Runtime

OpenAISan Francisco, CA

Builds and improves CI/CD, testing, validation, and release tooling for OpenAI's inference runtime teams to ensure reliable, performant model deployments across ChatGPT, API, and research workloads. Requires strong Python skills, developer productivity experience, and high ownership in ambiguous environments.

230k – 385k/yr
On-siteDevOps / SRE
OpenAI

Software Engineer, Productivity - Model Performance

OpenAISan Francisco, CA

Builds and improves developer tools, CI/CD pipelines, and testing workflows to boost productivity for OpenAI's model performance engineering teams. Requires strong Python skills, experience with developer infrastructure, and ability to work in ambiguous environments.

230k – 385k/yr
On-siteDevOps / SRE
OpenAI

Software Engineer, Productivity - Networking

OpenAISan Francisco, CA

Enhances developer productivity for OpenAI's networking team by improving build systems, CI/CD pipelines, test harnesses, and workflows for C++ and Python codebases in multi-server environments. Requires experience with developer tools and infrastructure automation.

230k – 385k/yr
On-siteDevOps / SRE
OpenAI

Software Engineer, Compute Infrastructure

OpenAISan Francisco, CA +2

Builds and optimizes large-scale compute infrastructure for AI workloads, spanning hardware automation, distributed systems, Kubernetes orchestration, networking, storage, and developer tools. Requires strong systems engineering experience in performance, reliability, and production infrastructure.

230k – 405k/yr
HybridDevOps / SRE
OpenAI

Software Engineer, Infrastructure - Analytics Platform

OpenAISan Francisco, CA

Owns end-to-end production-critical infrastructure for analytics platform, building performant backend systems in Rust or C++ and operating distributed services at scale on Kubernetes. Requires strong systems experience in performance optimization, debugging, and on-call reliability.

230k – 385k/yr
HybridDevOps / SRE