Software Engineer, Compute Infra HPC
Core
Design and build distributed services, control planes, and platform APIs for the end-to-end lifecycle of AI compute clusters, from capacity ingestion and provisioning through certification, upgrades, maintenance, repair, and decommissioning.
Role type
Senior IC compute infrastructure engineer (HPC/AI clusters)
Builds
Distributed services, control planes, platform APIs, and node/fleet health platforms for AI compute clusters
Domain
Cloud infrastructure, High-Performance Computing (HPC), AI hardware orchestration
Deliverable
production ML models | infrastructure
Required skills
Distributed systems design, Kubernetes internals, Linux systems programming, Infrastructure as Code, Cloud infrastructure, GPU/accelerator systems, High-performance interconnects (InfiniBand, RoCE, RDMA), Telemetry and diagnostics, Automation and orchestration, Low-level systems (kernels, device drivers, firmware)
Preferred skills
Hyperscale compute infrastructure experience, Cluster lifecycle management, Event-driven architectures, Hardware-health agents, Virtualization, Secure boot/attestation
Technologies
Kubernetes, Terraform, Go, Rust, C++, C#, Java, Python, Linux, InfiniBand, RoCE, RDMA, NVLink, NCCL, BMC, Redfish
Responsibilities
Design and build distributed services and control planes for AI compute clusters; Develop node and fleet health platforms to detect, isolate, and remediate hardware issues; Automate cluster bring-up, certification, and maintenance; Provide technical leadership through design reviews and mentoring; Translate operational incidents into durable software improvements.
Seniority
Senior, hands-on IC with technical leadership
