What is an AI Evals Engineer?

EU AI Jobs ·

"Evals" is short for evaluations. More and more AI teams hire someone whose whole job is to measure whether their AI actually works. Here is what that job is, in plain words.

The short answer

An AI Evals Engineer builds the tests that show whether an AI system gives good answers.

Before a new version of an AI product goes live, their tests say whether it got better or worse. If it got worse, it doesn't ship.

Why AI needs its own kind of testing

Normal software is predictable. Give a calculator 2 + 2 and it says 4, every time. A normal test checks for exactly that answer.

AI is different in two ways:

So an exact-match test is not enough. An eval checks the quality of an answer, not whether it matches word for word.

A simple example

Imagine a law firm that uses AI to summarise contracts. A wrong summary could cost a client money, so the firm hires an AI Evals Engineer, who:

Now the team can change the AI with confidence, because they can see the effect of every change.

How is it different from other jobs?

RoleWhat they work onMain question they answer
QA engineerTesting normal softwareDoes the feature work as specified?
AI EngineerBuilding products on AI modelsDoes the product do what users need?
AI Evals EngineerMeasuring the quality of AI answersAre the answers good enough, and improving?
Machine Learning EngineerTraining the models themselvesIs the model accurate, fast and cheap?

Words you will see in AI Evals job ads

What skills do you need?

Technical

  1. Solid coding, usually in Python, to build test pipelines that run on their own.
  2. Basic statistics: how many examples are enough, and when a change in score is real.
  3. Knowing how language models, RAG and agents work, and how they fail.

Product and people

  1. Working with experts, such as lawyers, doctors or support staff, to turn "a good answer" into clear rules.
  2. Explaining results so that engineers and managers can decide what to ship.

Is it right for you?

It may suit you if you like finding what's broken, you enjoy careful measurement, and you want to work close to the AI without training models. Many come from QA, data science or software engineering.

It may not suit you if you would rather build new features than test them.

Frequently asked questions

What does "evals" mean?

It is short for evaluations: tests that measure whether an AI system's answers are good enough, run on many examples at once.

How is an AI Evals Engineer different from a QA engineer?

A QA engineer checks that software does exactly what it was specified to do. An AI Evals Engineer measures the quality of answers that can differ each time, with scoring rules, sets of examples and often a second AI model as a judge.

Do AI Evals Engineers need to code?

Yes. Much of the job is building test pipelines that run on their own, usually in Python.

What is LLM-as-a-judge?

Using a second AI model to grade answers by a set of scoring rules, because people can't read thousands of answers. Its grades are checked against people's own.

Find AI jobs in Europe

Browse open AI jobs in Europe.