← Back to writing

Independent evaluation for AI features: who should grade your AI?

Independent evaluation of an AI feature means someone outside the team that built it tests the feature against criteria the builders did not write alone, with enough access to see how it actually behaves. For a SaaS team, that usually means outside reviewers grading real outputs, blind to which version produced them, against a rubric agreed with the business. You need it when the people who built the feature are also the only people deciding whether it is good enough to ship.

The idea is getting attention at the top of the market. In September 2026, Anthropic announced a partnership with Accenture on what it calls embedded evaluation, where outside evaluators work inside the lab with access close to an employee's. Most SaaS companies are not training frontier models, but the underlying problem is the same at a smaller scale: self-grading is cheap, fast and biased.

Why self-evaluation breaks down for AI features

Traditional software has a natural check. A test either passes or fails, and a bug report from a customer is hard to argue with. AI features blur both. The output is different every time, "correct" is often a judgment call, and the team that wrote the prompt is the team best placed to explain away a bad answer.

Three patterns show up again and again when a team grades its own AI feature.

The eval set drifts toward what the system already does well

Engineers add test cases while building. Cases that keep failing get labelled "out of scope" or quietly rewritten. Six months later the eval set reports 94% and support tickets say otherwise. Nobody did anything dishonest. The set simply evolved alongside the system it was meant to judge.

The rubric encodes the builder's idea of quality

An engineer grading a contract-summary feature checks that the summary is accurate and well formed. A paralegal checks whether it flagged the indemnity clause, because that is the part a customer will be sued over. Both are grading quality, but only one of them is grading what the customer is paying for. Writing a rubric with domain input is covered in our guide to building a rubric for grading AI-generated code, and the same approach applies outside code.

Reviewers know which version they are looking at

If the reviewer knows output B came from the new prompt they spent two weeks on, B will look better. Blinding is the cheapest fix in evaluation and the one most often skipped. We walk through the setup in running a blinded side-by-side eval before switching models.

What independence actually requires

"Independent" is easy to claim and easy to hollow out. An outside reviewer who only sees a curated sample of 20 outputs, picked by the team, is not independent in any useful sense. Four conditions matter.

Separation from the build team

The evaluator should not report to the person whose roadmap depends on the result. Inside a company this can be a different team, such as QA, support operations or a domain expert group. Outside, it is a contracted reviewer or evaluation provider. What matters is that a bad result costs the evaluator nothing.

Access to real behavior

Evaluators need to see production-shaped inputs, not only a hand-picked demo set. That means a sample drawn by a rule, such as random sampling from logs after redaction, or stratified sampling across customer tiers and request types. If the build team picks the sample, the evaluation inherits the build team's blind spots.

A rubric the business signs off on

The rubric should be written with, or at least approved by, the people accountable for the outcome: product, support, compliance or a domain lead. The engineers who built the feature should review the rubric for feasibility, but they should not be the only authors.

A reporting path that cannot be quietly ignored

Results go somewhere with authority: a release checklist, a weekly product review, or a go/no-go meeting. If a failing evaluation can be acknowledged in Slack and forgotten, the process is decoration.

A practical setup for a SaaS AI feature

Here is an example of how a mid-sized B2B SaaS company might set this up for a support-reply drafting feature. The numbers are illustrative; adapt them to your volume and risk.

  1. Each week, pull 200 conversations from production logs at random, after removing customer identifiers.
  2. For each, generate the reply with the current production version and with any candidate change.
  3. Shuffle the pairs and strip any labels that reveal which version is which.
  4. Two reviewers with support experience grade each pair against a five-criterion rubric: factual accuracy against the help center, correct policy, tone, completeness, and whether the reply should have escalated to a human instead.
  5. Measure how often the two reviewers agree before trusting the scores. Our guide to inter-rater agreement for LLM evals shows how.
  6. Send disagreements to a third reviewer, then report the results in the release review with the raw examples attached.

The engineering team still runs its own automated evals in CI. Independent review does not replace them. It checks that they are measuring the right things, and it catches the failures that automated checks were never written to catch.

Where an LLM judge fits

An LLM judge can grade the full sample cheaply once it has been validated against the human reviewers on the same rubric. The human sample then shrinks to a spot-check plus the cases where the judge is unsure. The independence comes from the humans who validated the judge and still audit it, not from the judge itself. If you want to see what this costs at different sample sizes, our breakdown of what an LLM evaluation costs has a worked example.

When you need outside evaluators, and when you do not

Not every AI feature needs an independent evaluator. A tag-suggestion widget that users can ignore probably does not. Use these signals to decide.

Signs you need it

  • A wrong answer creates legal, financial or safety exposure for your customer.
  • The output needs domain expertise to judge, such as code correctness, clinical content, contracts or financial figures, and your team does not have that expertise.
  • You are about to switch models or providers and need a verdict nobody on the team has a stake in.
  • An enterprise buyer or auditor is asking how you know the feature works.
  • Your internal eval score and your customer complaints disagree.

Signs you can stay internal for now

  • Users can easily see and correct errors, and mistakes are cheap.
  • Your support or QA team has real domain expertise and sits outside the build team.
  • Usage is low enough that you can read a meaningful share of outputs yourselves each week.

Common mistakes when bringing in outside reviewers

Hiring generalists for specialist output

A crowd labeler can judge whether a reply is polite. They cannot judge whether a SQL migration is safe to run or whether a drug-interaction summary is complete. Match reviewer expertise to the hardest criterion in the rubric, not the easiest.

Giving reviewers no context

Reviewers need the same information the end user would have: the input, the relevant documents and the policy the answer is supposed to follow. Without it, they grade style instead of substance.

Treating it as a one-off audit

A single review before launch tells you about one model version on one day. Models change and so do customers. Plan for a recurring sample, even a small one, and refresh the inputs from real traffic using the process in building an eval set from production failures.

If you need domain experts to grade code patches, compare model responses blind or build rubrics and datasets, that is the work behind Boundev's expert AI evaluation services.

FAQ

Is independent evaluation the same as red-teaming?

No. Red-teaming deliberately looks for ways to make the system fail or misbehave. Independent evaluation measures how well it performs on realistic use. Mature teams do both, often with different people.

Can an LLM judge be the independent evaluator?

Not on its own. A judge model inherits whatever rubric and prompt you give it, and judges can favor outputs from their own model family. It becomes trustworthy once independent human reviewers have checked it against their own grades on a real sample.

How large a sample do outside reviewers need?

It depends on the smallest change you need to detect. A few hundred graded items per comparison is a common starting point for spotting meaningful differences between two versions. Detecting small regressions needs more.

Does sharing production data with outside reviewers create privacy risk?

It can. Redact customer identifiers before export, limit access to the sample, and cover the work under a data-processing agreement. We cover the details in our post on giving an outside AI team data access without leaking customer data.

Work with Boundev

Put expert judgment to work.

Talk to our team about evaluating AI-generated code, comparing responses, and building clear rubrics.