Staff Software Engineer - AI Inference Platform & Provisioning

Togetherai

Amsterdam

On-site

EUR 90,000 - 120,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Together AI is seeking a Software Engineer to build systems that treat infrastructure as software, provisioning hardware and turning GPUs into running inference clusters. You will own lifecycle workflows, write typed production code, and operate it in production, aiming to minimize manual provisioning and maximize reliability.

You’ll design and implement the provisioning state machine, self-service API, and automated self-healing, collaborating with the ML platform team to meet cluster topology

Qualifications

  • Strong software engineering background in Go, Python, or Rust.
  • Experience with durable workflow orchestration tools such as Temporal, Cadence, or equivalent.
  • Experience building software control planes or orchestration systems that model state and reconcile it over time.
  • Experience with event-driven systems (message queues, event streams, pub/sub).
  • A product mindset and experience building internal platforms or APIs.

Responsibilities

  • Build the provisioning state machine: model the full lifecycle of a physical host from discovery to decommission as explicit, versioned states.
  • Build the self-service API: create declarative APIs to request, scale, and tear down clusters with one API call.
  • Automate self-healing: detect degraded nodes, trigger repair or replacement, and maintain healthy capacity automatically.
  • Own reliability of the pipeline: ensure idempotency, retries, rollback, and drift detection.
  • Partner with the inference/ML platform team to encode cluster shapes as first-class abstractions.
  • Engineer it like software: strong typing, automated tests, code review, versioning, and CI/CD for infrastructure code.

Skills

Go
Python
Rust
Event-driven design
Product mindset

Tools

Temporal
Cadence

Job description

Together AI is seeking a Software Engineer to build systems that treat infrastructure as software, provisioning hardware and turning GPUs into running inference clusters. You will own lifecycle workflows, write typed production code, and operate it in production, aiming to minimize manual provisioning and maximize reliability.

You’ll design and implement the provisioning state machine, self-service API, and automated self-healing, collaborating with the ML platform team to meet cluster topology

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Platform Engineer: AI Inference Infrastructure
Platform Engineer: AI Inference Infrastructure

Together AI • Amsterdam

On-site
EUR 90,000 - 130,000
Junior/Senior/Staff Software Engineer, Inference / Compute Infrastructure Engineering
Junior/Senior/Staff Software Engineer, Inference / Compute Infrastructure Engineering

Togetherai • Amsterdam

On-site
EUR 90,000 - 120,000
Junior/Senior/Staff Software Engineer, Inference / Compute Infrastructure Engineering
Junior/Senior/Staff Software Engineer, Inference / Compute Infrastructure Engineering

Together AI • Amsterdam

On-site
EUR 90,000 - 130,000
AI Infrastructure Systems Engineer
AI Infrastructure Systems Engineer

Together AI • Amsterdam

On-site
EUR 90,000 - 150,000
Competitive health insurance
Mental health support
Dental and vision insurance
+2
Senior Infra Agent Systems Engineer: AI Agents & Platform
Senior Infra Agent Systems Engineer: AI Agents & Platform

Together • Amsterdam

Hybrid
EUR 90,000 - 130,000
Senior ML Platform Engineer — Scalable Inference
Senior ML Platform Engineer — Scalable Inference

Atlassian • Amsterdam

Hybrid
EUR 120,000 - 180,000
Health resources
Volunteer days
Community engagement
AI Infrastructure Systems Engineer (Amsterdam & London)
AI Infrastructure Systems Engineer (Amsterdam & London)

Togetherai • Amsterdam

Hybrid
EUR 120,000 - 180,000
Senior Software Engineer — Infra Agent Systems
Senior Software Engineer — Infra Agent Systems

Together • Amsterdam

Hybrid
EUR 90,000 - 130,000
AI Infrastructure Systems Engineer (Amsterdam & London)
AI Infrastructure Systems Engineer (Amsterdam & London)

Together AI • Amsterdam

Hybrid
EUR 90,000 - 140,000
Senior AI Agent Infra Engineer – Production Systems
Senior AI Agent Infra Engineer – Production Systems

Together AI • Amsterdam

Hybrid
EUR 95,000 - 150,000