2,136,900open jobs
136,147companies
253,104added this week
Browse all
Location
In office (London, Munich)
Seniority
Middle · 3+ years exp
Visa
Licensed UK visa sponsor
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 7, 2026. First seen by Alion on May 6, 2026. SpAItial scores B on the Alion truth index.

Overview
Company
Impact
Profile match
SpAItial is building Echo, a frontier world model that turns images and prompts into persistent, explorable 3D Gaussian Splat worlds.

SpAItial is pioneering the next generation of World Models, pushing the boundaries of generative AI, computer vision, and simulation. We are moving beyond 2D pixels to build models that natively understand the physics and geometry of our world. Our mission is to redefine how industries, from robotics and AR/VR to gaming and cinema, generate and interact with physically-grounded 3D environments.

We’re looking for bold, innovative individuals driven by a passion for tackling hard problems in generative 3D AI. You should thrive in an environment where creativity meets technical challenge, take pride in craft, and collaborate closely with a small team building frontier systems.

We are seeking a Machine Learning Systems & Infrastructure Engineer to build and own the systems that turn raw real-world data into trained world models and reliable production endpoints. You will design, implement, and operate scalable training stacks, data ingestion pipelines, experiment orchestration, and model serving for large diffusion-based generative models. The role is hands-on and code-heavy - you will work inside the same monorepo as the research team, mostly in Python, and should be as comfortable refactoring a trainer class or a dataset loader as you are writing Terraform.

Responsibilities

  • Own and evolve the ML systems that enable training, evaluation, and serving of large foundation models - trainer, dataset loaders, checkpointing, and experiment orchestration code.

  • Distributed training enablement: Improve high-throughput training stacks (e.g., PyTorch DDP/FSDP, NCCL) for performance, stability, and reproducibility, including preemption-safe and sharded checkpointing.

  • Data systems and pipelines: Build end-to-end Python pipelines that turn third-party capture sources into clean, versioned training datasets - including scraping (e.g., Playwright) and preprocessing - and optimize the underlying storage at petabyte scale (object storage, fuse mounts, caching layers, shared filesystems, and relational / analytical / embedded metadata stores).

  • ML workflow orchestration and serving: Operate the systems researchers use to launch experiments, data jobs, and production endpoints - workflow engines (e.g., Kubeflow Pipelines, Airflow), GPU schedulers (e.g., Volcano, Slurm), experiment trackers (e.g., MLflow, Weights & Biases), and managed-inference platforms (e.g., Modal, Triton) - and maintain a launcher SDK for one-command runs.

  • Containerization and packaging: Ship workloads with Docker and Kubernetes; maintain IaC (Terraform) for the surfaces you own and CI/CD pipelines, including self-hosted GPU runners.

  • Observability and reliability: Monitoring, logging, and alerting for job performance, data-pipeline health, and cost (e.g., Prometheus/Grafana, OpenTelemetry); define SLOs and incident response for the systems you own.

  • Security and access: Manage secrets, IAM, and network boundaries (e.g., Tailscale, cloud VPC) for the systems you own.

  • Collaboration: Partner with ML researchers, engineers, and the platform team to unblock training and data work and improve developer experience.

Key Qualifications

  • 3+ years writing production-quality Python in a large, multi-author codebase, with strong SWE fundamentals (ML systems experience strongly preferred).

  • Hands-on with modern ML training stacks (PyTorch; DDP/FSDP or comparable); have personally debugged distributed jobs across many GPUs and nodes.

  • Have shipped non-trivial end-to-end data pipelines at scale - ingestion, transformation, validation, versioning, republish - ideally including real-world sources with rate limits, auth, or undocumented APIs.

  • Hands-on GPU compute and performance debugging (CUDA/NCCL, GPU utilization, networking bottlenecks, profiling).

  • Working knowledge of cloud environments (AWS, GCP, or Azure), including object storage, IAM, and cost awareness.

  • Proficient with containers (Docker, Kubernetes) and comfortable reading and writing IaC (Terraform) for the surfaces you ship.

  • Strong working knowledge of how to store and query large datasets at scale: SQL fundamentals; relational (e.g., Postgres), analytical (e.g., BigQuery, Snowflake), and embedded (e.g., SQLite) stores; and object storage with caching layers. Familiarity with ML workflow orchestration and experiment tracking (e.g., Kubeflow Pipelines, MLflow).

  • Experience with monitoring and observability tooling (e.g., Prometheus/Grafana, OpenTelemetry) and CI/CD for infra and ML workflows (e.g., GitHub Actions).

At SpAItial, we are committed to creating a diverse and inclusive workplace. We welcome applications from people of all backgrounds, experiences, and perspectives. We are an equal opportunity employer and ensure all candidates are treated fairly throughout the recruitment process.

At SpAItial, we are committed to creating a diverse and inclusive workplace. We welcome applications from people of all backgrounds, experiences, and perspectives. We are an equal opportunity employer and ensure all candidates are treated fairly throughout the recruitment process.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,136,900 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

AI/ML
Similar stack
Same company
London
In office · 2+ years exp · PhD · London
AI/ML
AI Agents
Multi-Agent Systems
Machine Learning
Apply
In office · Full-Time · 2+ years exp · London
AI/ML
vLLM
RLHF
SGLang
TRL
Transformers
LLM
SFT
Analytics
Seaborn
Matplotlib
Apply
In office · PhD · London
Python
AI/ML
Vertex AI
Hallucination
LLMOps
DevOps
GCP
CI/CD
Apply
In office · 5+ years exp · United Kingdom
Python
Databases
PostgreSQL
pgvector
Qdrant
AI/ML
Copilot
Cursor
LangGraph
LangChain
Claude Code
Model Context Protocol
Prefect
Function Calling
AI Agents
LLM
Google ADK
Hybrid Search
A2A
Context Engineering
Multi-Agent Systems
DevOps
Terraform
GCP
OpenTelemetry
Azure
CI/CD
Git
AWS
Docker
Kubernetes
SLI/SLO/SLA
Cybersecurity
Least Privilege
Apply
$93k – $160k per year · Remote (United Kingdom) · 5+ years exp · PhD · London
Python
C
C
SDL
AI/ML
Optuna
Reinforcement Learning
Gymnasium
Multi-Agent Systems
Robotics
Sim-to-Real
Reinforcement Learning
Apply
Application Engineer 16 days ago
≈ $43k – $67k per year (Estimated) · Hybrid · 2+ years exp · London
JavaScript
TypeScript
SQL
C#
C#
ASP.NET Core
Databases
Snowflake
Frontend
Angular
PrimeNG
AG Grid
Mobile
Dependency Injection
DevOps
Rest API
Terraform
Dynatrace
Azure
CI/CD
Git
Management
Jira
ServiceNow
Apply
≈ $19k – $46k per year (Estimated) · Remote (EAEU) · 5+ years exp · Saint Petersburg
Python
Bash
Databases
Redis
RabbitMQ
DevOps
Terraform
Ansible
GitLab CI
GitOps
Git
Docker
SaltStack
AWX
SLI/SLO/SLA
Linux
TCP/IP
DNS
Apply
≈ $12k – $23k per year (Estimated) · In office · 2+ years exp · Volgograd
SQL
1C
Analytics
Power BI
Apply
≈ $17k – $25k per year (Estimated) · In office · Göttingen
Python
MATLAB
Apply
In office · Master's Degree · Cottbus
Python
Java
C++
MATLAB
Apply
ML Inference Engineer 1 month ago
In office · Full-Time · 3+ years exp · London · Munich
Python
AI/ML
Computer Vision
World Models
Machine Learning
Apply
≈ $81k – $216k per year (Estimated) · In office · Full-Time · Bachelor's Degree · London · Munich
AI/ML
Computer Vision
World Models
Apply
≈ $81k – $216k per year (Estimated) · In office · Full-Time · PhD · London · Munich
AI/ML
Computer Vision
World Models
Apply
≈ $78k – $208k per year (Estimated) · In office · Full-Time · PhD · London · Munich
Python
AI/ML
Computer Vision
PyTorch
World Models
Robotics
ORB-SLAM3
COLMAP
Apply
In office · Full-Time · 3+ years exp · London · Munich
Python
PowerShell
AI/ML
Computer Vision
PyTorch
CUDA
FSDP
NCCL
World Models
Machine Learning
DevOps
Terraform
GCP
GitHub Actions
OpenTelemetry
CircleCI
Prometheus
Azure
CI/CD
AWS
Docker
Kubernetes
Grafana
SLI/SLO/SLA
IAM
Apply
≈ $105k – $187k per year (Estimated) · Hybrid · London
Python
Java
AI/ML
AI Agents
Machine Learning
DevOps
GCP
CI/CD
AWS
Apply
Creative Director 5 hours ago
Hybrid · 8+ years exp · London
Apply
≈ $32k – $51k per year (Estimated) · Hybrid · Full-Time · London
Apply
Hybrid · Full-Time · Bachelor's Degree · London
Apply
Hybrid · London
Databases
Databricks
AI/ML
Anthropic
DevOps
AWS
Apply
See all jobs
This is one of many
2,136,900 more open roles from verified company boards, updated every day.