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

Together AI
London

About the Role

We're looking for a software engineer to build the Kubernetes-native control plane that provisions and runs our GPU inference fleet. You'll design a manifest-driven API where the inference team declares what they need, whether that's a cluster, a model deployment, or a capacity change, and our controllers handle the reconciliation, provider/runtime selection, and lifecycle management underneath, so the inference team never has to know or care which specific serving stack, scheduler, or hardware pool is doing the work. You'll also build the systems that keep the fleet efficient, not just running, including defragmentation and rebalancing logic that consolidates scattered workloads back into contiguous capacity, and scheduling/bin-packing improvements that push GPU utilization up without hurting latency. The core value we're after is decoupling the people building on top of the platform from the operational and runtime complexity underneath, while squeezing more usable capacity out of the same hardware. You'll build the controllers, reconciliation loops, and self-service surface (API/CLI, not tickets) that make that decoupling real, plus the event-driven health, remediation, and utilization systems that keep it running and efficient without a human in the loop. Strong candidates have hands-on experience with Kubernetes controller/CRD patterns, have built or operated a platform API that abstracts multiple backends behind one interface, understand GPU scheduling and capacity efficiency (fragmentation, bin-packing, right-sizing), and think about GPU infrastructure as software to be engineered.

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. You build it, you own it. You are not only responsible for delivering the software but also for operating and supporting it in production.

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.

Requirements

Core requirements (all levels):

  • Strong software engineering background in Go, Python, Rust, or similar — you write and test real software for a living.
  • 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.

Nice to have:

  • Exposure to bare-metal provisioning (PXE/iPXE, Redfish/IPMI, BMC) and/or networking fundamentals (VLANs, BGP, fabric design), or GPU/accelerator infrastructure.
  • Experience with GPU cluster software stacks (NCCL, CUDA, InfiniBand/RoCE).
  • Prior work at a hyperscaler, GPU cloud, or datacenter-scale infrastructure organization.
  • Systems programming in Rust or Go.

About Together AI

Together AI, the AI Native Cloud, is purpose-built for AI engineers. AI application developers get high-performance inference that scales reliably, fine-tuning and reinforcement learning for creating frontier-level specialized models, and pre-training at massive scale for fully custom intelligence, all around a marketplace of leading open models that teams can run, adapt, and own. Trusted by Cursor, Decagon, ElevenLabs, Salesforce, and Zoom, Together serves 400+ trillion tokens a month.

Equal Opportunity

Together AI is an Equal Opportunity Employer and is proud to offer equal employment opportunity to everyone regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status, and more.

Please see our privacy policy at .

Posted 2026-09-27

Recommended Jobs

Garment Technologist

BELSTAFF
London

Belstaff was created by and for independent spirits. We know that what we do, and who we do it with matters. Join the team and make an impact as we build a legacy that surpasses our incredible past. …

View Details
Posted 2026-09-24

Signatory Lead

Novartis
London

Job Description Summary The Signatory Lead is accountable for ensuring that promotional and non-promotional materials and activities comply with the ABPI Code of Practice, applicable regulations, a…

View Details
Posted 2026-09-21

Network Engineer

NexGen Cloud
London

ABOUT NEXGEN CLOUD NexGen Cloud is a fast-growing GPU cloud and AI infrastructure business. We're the company behind Hyperstack — a self-serve, on-demand cloud platform built for high-performance …

View Details
Posted 2026-09-12

School Business Manager - Outstanding Secondary School -...

Marchant Recruitment
Hillingdon, Greater London

School Business Manager - Outstanding Secondary School - Hillingdon, London Start Date: As soon as possible Contract: Full-time, Permanent Salary: Paid to scale School Business Manager…

View Details
Posted 2026-09-17

Associate Manager, Joint Replacement

Stryker
London

Working within Stryker’s UK Joint Replacement division, the Associate Manager will support the London team in delivering regional sales growth, customer experience excellence and strong commercial ex…

View Details
Posted 2026-09-18

Account Director / Business Development Manager

Office Angels
Kingston upon Thames, Greater London

Account Director / Business Development Manager Do you have experience driving new business growth within promotional merchandise, branded products or B2B marketing or advertising services? Locatio…

View Details
Posted 2026-09-12

Territory Sales Manager (Neurovascular) - London and South East

Stryker
London

Territory: London, Cambridge Why join Stryker? Stryker’s Neurovascular division is focused on advancing the practice of minimally invasive neurovascular therapies. We are mission driven to ma…

View Details
Posted 2026-09-18

Site Manager - Historic & Modern Combined Campus...

Marchant Recruitment
Bexley, Greater London

Job Title: Site Manager Location: Bexley, Greater London Contract Type: Full-time, Permanent Start Date: ASAP Salary: Competitive (Dependent on Experience) Role Overview The sch…

View Details
Posted 2026-09-24

Lead Atlassian Consultant - Enterprise Transformation

knowmad mood
London

We are knowmad mood! We are a leading digital transformation company, constantly evolving and at the forefront of technology. We were born to drive real change through innovation and sustainable d…

View Details
Posted 2026-09-17

PFI Contract Compliance Manager

JLL
London

If you're looking to step up your career, JLL Workplace Management is the perfect professional home. At JLL, you'll have a chance to innovate with the world's leading businesses, put that expertise in…

View Details
Posted 2026-09-18