Skip to content

← All open roles

Engineering

Staff AI Engineer, Agentic Systems and Evaluation

Own the agentic layer every client system is built from, and the evaluation that proves it still works a month after launch.

Location
Remote, Europe or Asia
Type
Full-time
Experience
8+ years
Apply for this role

Forward deployed engineers ship into client environments. You own what they ship with: orchestration, state and memory, tool interfaces, cost controls, and the evaluation and tracing that turn our reliability claims into evidence.

The hardest question in this work is not whether a system works on the day it ships. It is whether it still works a month later, when the model provider has changed something, the client's data has drifted and nobody has read a trace in weeks. This role owns that question, and the architecture that makes it answerable.

It is a deep engineering seat with a short feedback loop. What you design runs in a client's production within weeks, and you will hear directly from the engineer who had to debug it at midnight.

What you will do

  • Set the architecture of our agentic layer: orchestration and delegation between specialist agents, clean failure semantics, and state that survives a restart
  • Own tool and integration interfaces, including MCP servers for the systems our clients run
  • Build the evaluation harnesses and golden datasets each client system is released against, including LLM judges calibrated against human labels
  • Own tracing from prompt to output, and catch regressions across model upgrades, prompt changes and data drift before a client does
  • Design cost guardrails, rate limits and the approval checkpoints for decisions too consequential to automate outright
  • Turn patterns that worked once into components and standards the whole delivery team works to

What we look for

  • 8+ years of software engineering, including several years designing APIs and abstractions other engineers depend on
  • Excellent Python, and deep hands-on work with LLM orchestration, on a framework or hand-rolled
  • Distributed systems instincts: idempotency, retries, backpressure and partial failure
  • Experience evaluating LLM systems in production, including where offline metrics stop predicting real behaviour
  • Statistical literacy sufficient to know when a difference between two runs means nothing
  • Firm views on reliability that change with evidence, and the willingness to say a system is not ready

Nice to have

  • Open source contributions to agent, evaluation or LLM tooling
  • You have built and operated an MCP server against a real production system
  • Experience in regulated or safety-critical environments

Your first six months

  • Month 1: instrument a live engagement from prompt to output and find something nobody knew was broken
  • Month 3: own the orchestration and evaluation layers, with a suite running against every active engagement
  • Month 6: regressions are caught by our tooling rather than a client email, and the architecture reflects decisions you can defend

Apply

Staff AI Engineer, Agentic Systems and Evaluation

Show us your work. Concrete examples beat adjectives.

About 10 minutes. Your answers are saved in this browser as you type, so you can stop and come back.

01About you

PDF or Word, up to 5 MB

02Practical questions

Can you work as this role describes? *Remote, Europe or Asia
Your right to work in Europe *
When could you start? *
Years of relevant experience *

03Your work

Datasets, judges, sampling: say what you actually ran. Aim for 100 to 250 words. Specific beats polished.

0 words

The more specific, the better. Aim for 100 to 250 words. Specific beats polished.

0 words

A link to code or a write-up helps. Aim for 100 to 250 words. Specific beats polished.

0 words

04Last step

What draws you to this seat, and what makes you look for a move now?

  • Read by the team you would work with
  • When there is a fit, we come back to you quickly