Skip to main content

Interactive roadmap

AI Engineer

From programming foundations to production AI systems

A step-by-step skill map for engineers building practical products with foundation models, RAG, agents, evaluation, and production infrastructure.

6–12 monthsBackend and Python developersSoftware engineersTechnical product buildersAI practitioners
Open as course →Every node has an evidence route
6stages
33nodes
5projects and milestones
  1. 01

    Engineering foundations

    The base required to keep AI products from turning into fragile demos.

    Stage outcomeA reliable Python/API project with typing, tests, and controlled error handling.
    3–5 weeksMaterials ready
    Materials ready
    Prerequisites: Production Python
    Materials readyAssessment available
    Prerequisites: Production Python, HTTP, APIs, and backend fundamentals
  2. 02

    LLM engineering core

    How models behave inside an applied system and how to control that behavior.

    Stage outcomeA controlled LLM workflow with structured outputs, context management, and model routing.
    Materials ready
    Materials ready
    Prerequisites: LLMs, tokens, context, and inference
    Materials ready
    Prerequisites: Prompt and context engineering
    Materials ready
    Prerequisites: LLMs, tokens, context, and inference
  3. 03

    RAG and knowledge systems

    Building systems that answer from owned data and verifiable evidence.

    Stage outcomeProduction-ready RAG with citations, evaluation, freshness, and access control.
    Materials ready
    Materials ready
    Prerequisites: Embeddings and semantic search
    Materials ready
    Prerequisites: Ingestion and chunking
    Materials ready
    Prerequisites: Retrieval, hybrid search, and reranking
    Materials readyAssessment available
    Prerequisites: Citations, freshness, ACL, and observability
  4. 04

    Agents and tool ecosystems

    Governed multi-step systems with tools, state, and human oversight.

    Stage outcomeAn agent with explicit state, permission boundaries, audit logging, and evaluation.
    Materials ready
    Materials ready
    Prerequisites: Agent loop and planning
    Materials ready
    Prerequisites: State and memory
    Materials ready
    Prerequisites: Agent loop and planning
    Materials readyAssessment available
    Prerequisites: State machines, handoffs, and multi-agent systems, MCP servers, clients, and authorization
  5. 05

    Evaluation, safety, and quality

    Systematic verification of quality, safety, and regressions.

    Stage outcomeAn evaluation pipeline that blocks unsafe or weak releases.
    Materials ready
    Materials ready
    Prerequisites: Evaluation datasets and test cases
    Materials ready
    Materials ready
    Prerequisites: Metrics and model graders, Prompt injection, guardrails, and red teaming
  6. 06

    Production AI systems and runtime operations

    Deployment, serving, observability, runtime evidence, model/provider change control, cost, reliability, and incident response.

    Stage outcomeAn AI system with SLOs, traceable runtime truth, governed model/provider changes, known-good rollback, and verified economics.
    Materials ready
    Materials ready
    Prerequisites: Serving, streaming, and batching
    Materials ready
    Prerequisites: Tracing, SLOs, and production monitoring
    Materials ready
    Prerequisites: Runtime evidence and false-green prevention, Regression and release gates
    Materials ready
    Prerequisites: Serving, streaming, and batching
    Materials ready
    Materials ready
    Prerequisites: Runtime evidence and false-green prevention, Model, prompt, retrieval, and provider change control
    Materials ready
    Prerequisites: Failure injection, failover, and reconciliation
    Materials ready
    Prerequisites: Incident response and rollback, Privacy, secrets, and governance, Capacity, cost, and routing budgets