Skip to content

Repository files navigation

AI Engineering · AI Evaluation Engineer — Learning Repository

🎓 Part of the free, open-source AI Career Curriculum ecosystem — Infrastructure · ML Engineering · AI Engineering · Governance. Live cohorts & team programs: ai-infra-curriculum.github.io.

💜 Sponsor this curriculum — sponsorships keep the whole open-source AI Career Curriculum free and moving.

Evaluate AI applications end-to-end: trace-level observability, trajectory and tool-call evaluation, LLM-as-judge in product pipelines, RAG evaluation, eval-gated CI/CD, online eval and regression detection, app-side safety and guardrail measurement, and eval-platform ownership across product, infra, safety, and governance.

Status: curriculum plan authored (2026-07-08). Lessons and project READMEs will be drafted by subsequent autonomous content cycles. See CURRICULUM.md for the planned scope and JOB_REQUIREMENTS.md for the requirements-to-coverage map (postings list deferred to the next research cycle — see JOB_REQUIREMENTS.md Status section).

Level: 30 (deep specialist — peer to model-evaluation-engineer on the ML Engineering ladder and to senior-ml-engineer at the same level). Family: AI Engineering. Planned scope: 12 modules (160h) + 3 projects (130h) = ~290 hours.

What this track owns

AI-application-shaped evaluation depth end-to-end:

  • Product-shaped eval foundations — spec → criteria → offline / online split, SLO mapping, ISO/IEC 25059 & NIST AI RMF framing
  • Trace-level instrumentation across LLM apps and agents (OpenTelemetry GenAI / OpenInference; Arize Phoenix, Langfuse, W&B Weave, Braintrust, LangSmith)
  • Trajectory and tool-call evaluation for production agents (Inspect harness; SWE-bench Verified / τ-bench / WebArena / GAIA / BFCL / ToolBench shape templates)
  • LLM-as-judge in product pipelines — rubric design, bias controls, judge-tier routing, judge-drift monitoring
  • RAG evaluation at the application layer — RAGAS / TruLens / DeepEval RAG-triad; retrieval vs. generation attribution
  • Eval-gated CI/CD for prompts, chains, and agents — Promptfoo / DeepEval / Braintrust / Weave / Langfuse in CI with pre-registered thresholds
  • Online evaluation and regression detection — sampled-trace eval, drift alerts, canary / shadow, sequential monitoring
  • App-side safety and guardrails eval — HarmBench-shaped surface tests, AgentDojo / InjecAgent prompt injection, tool-abuse, guardrail effectiveness (NeMo Guardrails, Guardrails AI, Llama Guard, provider moderation), OWASP LLM Top 10 mapping
  • Human review workflows integrated with product feedback (Argilla / Label Studio, expert review, user feedback triage)
  • An eval-data-platform slice inside an AI product organisation (trace warehouse, lineage, multi-runner orchestration, per-team cost accounting, SLO on the eval system itself)
  • Cost / latency / quality trade-off evaluation — model routing, distillation regression, TTFT / TPOT at app altitude
  • Owning an AI evaluation program across product, infra, safety, and governance — release-gate architecture, delegation contracts, build-vs-buy, incident-driven investment, product-side model-card slice

What this track defers

Layout

ai-eval-engineer-learning/
├── .aicg/                    curriculum-plan.json and job-requirements.json (machine-readable catalog)
├── lessons/mod-XXX-*/        modules with lectures, exercises, labs, quizzes (to be drafted)
├── projects/project-XXX-*/   multi-module capstones (to be drafted)
├── CURRICULUM.md             role-level coverage map
├── JOB_REQUIREMENTS.md       requirements catalog with citations and ownership map
├── PREREQUISITES.md          assumed entry skills
├── VERSIONS.md               release history
└── README.md                 this file

Paired Solutions Repo

ai-eval-engineer-solutions carries the reference implementations.


Maintained by VeriSwarm.ai