CareerPlan

Software Engineer, Compute Infra HPC

United Kingdom, London, LondonFull-time2026-10-27 → 2026-11-10

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