CareerPlan

Senior Software Engineer, Training & Experimentation

London, UKFull-time$180k2026-08-07 → 2026-11-10
Hybrid · United StatesNo visa sponsorship

Core

Design and scale backend systems for AI agent orchestration, workflow execution, and distributed training infrastructure to support researchers and enterprises.

Role type

Senior Software Engineer (Backend/Infrastructure)

Builds

Scalable APIs, platform capabilities for tool use and state management, and reliable infrastructure for long-running distributed AI workflows.

Domain

AI/ML Infrastructure, Distributed Systems, Cloud-Native Platforms

Deliverable

production ML models | infrastructure

Required skills

Go, Python, Rust, distributed systems, asynchronous processing, cloud-native architecture, AWS/GCP/Azure, Docker, Kubernetes

Preferred skills

Backend platform development, developer tooling, system design, technical debt management

Technologies

Go, Python, Rust, AWS, GCP, Azure, Docker, Kubernetes

Responsibilities

Design backend services for AI agent orchestration; Develop scalable APIs for workflow and state management; Build infrastructure for distributed AI workflows; Partner with product and research teams to productionize agent capabilities; Improve platform reliability and observability; Mentor engineers on system design and backend best practices

Seniority

Senior, hands-on IC