← All roadmaps

AI Engineer Roadmap

Build products on top of LLMs: prompting, RAG, agents and evals.

  1. 1

    Foundations

    Enough programming and ML intuition to work with models.

    • Python or TypeScript
    • HTTP APIs & JSON
    • How neural nets learn
    • Linear algebra basics(optional)
  2. 2

    LLM fundamentals

    What a model sees and what it costs.

    • Tokens & context window
    • Sampling (temperature)
    • Model choice & pricing
    • Transformers(optional)
  3. 3

    Prompting

    Get reliable output from clear instructions.

    • System prompts
    • Few-shot examples
    • Structured output (JSON)
  4. 4

    Model APIs

    Call models from your app.

    • Messages API
    • Streaming
    • Prompt caching
    • Batch processing(optional)
  5. 5

    RAG

    Answer from your own data instead of the model's memory.

    • Embeddings
    • Chunking
    • Vector search
    • Reranking(optional)
    • Hybrid search(optional)
  6. 6

    Tools & Agents

    Let the model act: call functions, loop until done.

    • Tool use
    • Agent loop
    • MCP servers
    • Multi-agent systems(optional)
  7. 7

    Evals & Production

    Measure quality, then ship it safely.

    • Eval sets
    • LLM-as-judge
    • Guardrails & safety
    • Monitoring & cost
    • Fine-tuning(optional)