Staff Platform Engineer, GPU Inference & Kubernetes

Together Computer Inc

Greater London

On-site

GBP 120,000 - 180,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Together AI is hiring a Staff Software Engineer to build a Kubernetes-native control plane for provisioning and running a GPU inference fleet across London or Amsterdam. You will design a manifest-driven API and controllers that reconcile state across multiple backends, while optimizing utilization and reliability.

You will own the provisioning lifecycle, from discovery and GPU driver setup to health checks and decommissioning, and you will ship a self-service API so teams can request clusters

Qualifications

  • Strong software engineering background in Go, Python, Rust, or similar.
  • Experience with durable workflow orchestration tools such as Temporal, Cadence, or equivalent to run long-lived, manifest-driven workflows that survive failures and resume mid-execution.
  • Experience building software control planes or orchestration systems that model state and reconcile it over time (e.g., Kubernetes controllers/operators, custom reconciliation loops, workflow engines).
  • Experience with event-driven systems — designing and building software around message queues, event streams, or pub/sub (e.g., Kafka, NATS, SQS) rather than polling or cron-driven scripts.
  • A product mindset. You’ve built internal platforms or APIs consumed by other engineering teams and care about the developer experience of what you ship.

Responsibilities

  • Build the provisioning state machine: design and implement the software that models the full lifecycle of a physical host from discovery, inference bring-up to GPU driver/CUDA stack, health validation, and decommission/RMA — as explicit, versioned states and transitions.
  • Build the self-service API: design declarative APIs and a control plane so the inference team can request, scale, and tear down inference clusters with one API call — no ticket, no human in the loop.
  • Automate self-healing: detect degraded or failed nodes, drain them safely, trigger repair or replacement, and reintroduce healthy capacity into the pool automatically.
  • Own reliability of the pipeline: idempotency, retries, rollback, and drift detection so the provisioning system is as dependable as any other production service.
  • Partner with the inference/ML platform team: understand the cluster shapes they need — topology, interconnect, scheduling constraints — and encode them as first-class abstractions in the platform.
  • Engineer it like software: strong typing, automated tests, code review, versioning, and CI/CD for infrastructure code — this is a product, not a collection of Ansible playbooks.

Skills

Go
Python
Rust
Kubernetes controllers
Temporal Cadence
Event-driven design
Product mindset

Tools

Kafka
NATS
SQS
CI/CD
Kubernetes

Job description

Together AI is hiring a Staff Software Engineer to build a Kubernetes-native control plane for provisioning and running a GPU inference fleet across London or Amsterdam. You will design a manifest-driven API and controllers that reconcile state across multiple backends, while optimizing utilization and reliability.

You will own the provisioning lifecycle, from discovery and GPU driver setup to health checks and decommissioning, and you will ship a self-service API so teams can request clusters

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer, Inference / Compute Infrastructure Engineering London or Amsterdam
Staff Software Engineer, Inference / Compute Infrastructure Engineering London or Amsterdam

Together Computer Inc • Greater London

On-site
GBP 120,000 - 180,000
Staff Engineer, Inference Platform for AI Drug Discovery
Staff Engineer, Inference Platform for AI Drug Discovery

Isomorphic Labs • Greater London

Hybrid
GBP 120,000 - 150,000
Hybrid work model
AI Infrastructure DevOps Engineer (Kubernetes + GPU)
AI Infrastructure DevOps Engineer (Kubernetes + GPU)

Carbon3.ai • Greater London

On-site
GBP 70,000 - 110,000
Staff Platform Engineer - Hybrid Kubernetes & Cloud
Staff Platform Engineer - Hybrid Kubernetes & Cloud

Academic Key • Greater London

Hybrid
GBP 110,000 - 170,000
Platform Engineer – Scale AI Infra & GPU Orchestration
Platform Engineer – Scale AI Infra & GPU Orchestration

Ineffable Intelligence • Greater London

On-site
GBP 70,000 - 110,000
Staff Platform Engineer, Kubernetes & Multi-Cloud Infra
Staff Platform Engineer, Kubernetes & Multi-Cloud Infra

PhysicsX Ltd. • Greater London

Hybrid
GBP 90,000 - 130,000
Equity options
10% employer pension contribution
Private medical insurance
+1
AI Infra & Kubernetes Engineer (Bare-Metal + GPU)
AI Infra & Kubernetes Engineer (Bare-Metal + GPU)

Era4 • Greater London

On-site
GBP 70,000 - 110,000
Kubernetes & GPU Infra DevOps Engineer (Remote)
Kubernetes & GPU Infra DevOps Engineer (Remote)

Carbon3ai Limited. • United Kingdom

Remote
GBP 70,000 - 110,000
Occasional office visits
Staff Cloud Native Engineer: Kubernetes AI Infra Leader
Staff Cloud Native Engineer: Kubernetes AI Infra Leader

Greenhouse Software, Inc. • United Kingdom

Remote
GBP 90,000 - 120,000
Staff Cloud Native Engineer — AI GPU Infra Architect
Staff Cloud Native Engineer — AI GPU Infra Architect

Nscale • Greater London

On-site
GBP 110,000 - 170,000