Skip to content
back to the episode
concise episode summary2026CTO

PRD == evals: How AI Brings Product and ML Closer

Alexander Polomodov and Albina Munirova, a product lead at T-Bank's AI Center, examine why requirements for a probabilistic product can no longer be separated from evidence of its behavior. Munirova's path from ML engineer and team lead to helping create the ML Product Manager specialization reveals how roles, ownership, and small product teams are changing.

Code of Leadership · episode #686 min read

This summary was prepared from local automatic captions of the recording. The episode had no slides. The material has been condensed, checked against the conversation, and edited; it is not a verbatim transcript.

The main thread of the material
01

A requirement becomes a test

In classical ML, an engineer decomposed a business problem, chose a metric, and built a dataset. A conventional PRD described nondeterministic outcomes poorly, so product, analytics, and ML shared responsibility without one quality owner. Model APIs and coding agents changed the balance: a product manager can build a prototype, while an engineer embeds an existing model into a business process. Their roles converge where acceptable behavior is defined.

PRD == evals does not mean replacing a document with a spreadsheet. An eval captures scenarios, good-answer criteria, prohibitions, and regressions, making it a product control surface. For an investment RAG assistant, the team samples production request-response pairs, clusters failures, then tackles the largest class: stale data, a missing source, a wrong number, an unsuitable tone, or a request that belongs elsewhere. Repaired cases remain as regressions while new logs refresh the suite. A perfect score on a static set suggests overfitting, not flawless quality.

02

Quality is a living economic loop

An eval set requires product and domain judgment. Annotators disagree about classes and scales, so teams need a shared rubric, calibration, and binary criteria where possible. Conventional tests check structure, LLM-as-a-judge assesses meaning, general annotators judge everyday appropriateness, and expensive domain specialists interpret regulations and difficult answers. Run frequency reflects the cost of people, inference, and failure.

Offline evaluation needs runtime constraints. An investment assistant must not give personalized advice, so the team used a disclaimer on every answer plus guardrails. A children's assistant needs different filters and post-generation checks; each layer reduces risk but increases latency. Munirova recalls building a RAG assistant in 2023, before mature techniques such as RAGAS, and learning through eval mistakes. A fast MVP therefore proves little: production needs fresh data, routing, permissions, tools, memory, security, and named quality owners.

03

An AI Product Builder owns the outcome end to end

A general assistant raises expectations beyond the system's reach. The early Oleg assistant, created before LLMs, exposed the trap: users expected help with anything, while limited data and skills produced unpredictable answers. T-Bank's later “universe of assistants” divided work by domain, selecting a broad audience, an acute problem, and bank expertise. Specialization supports distinct evals and guardrails for investors, children, or travelers, although users must choose the assistant.

An AI Product Builder moves from user need and prototype to a solution and improvement loop, owning quality and value. This need not be a new role or a one-person team: integrations and domain risks still require specialists. Yet a five- or six-person team loses less time to handoffs. Product managers should learn prototyping and eval design; ML engineers should learn user journeys, operating processes, and deployment economics. Stronger models may erase prompt tricks, but not domain judgment, fresh test sets, or infrastructure with explicit policies, automated checks, and a safe path to production.

Takeaways

What to take away

  1. 01Define an AI feature through evals: scenarios, quality rubrics, prohibitions, and release thresholds belong inside product intent.
  2. 02Refresh the suite with production traffic and retain repaired failures as regressions; a perfect score on old data is not product quality.
  3. 03Combine deterministic tests, LLM-as-a-judge, and domain experts according to risk, including the cost of each check and the latency of guardrails.
  4. 04Expand into the adjacent discipline: product managers need prototypes and evals, while ML engineers need user scenarios, business processes, and deployment ownership.

Sources

Share