Beginner tierLLM Engineer for Beginners

Models predict the next token.You make it the right one.

No IT background needed. Prompting, RAG, agents, fine-tuning, evaluation, observability and security: thirteen lessons from “what is a large language model?” to shipping LLM products that hold up in production.

Was €580 Now €379 −35% One-time payment · lifetime access · no subscription
See all 170 chapters
  • Self-paced, fully written
  • Mentor Bob in every section
  • 3 capstones + portfolio
next-token playgroundsimulated

Prompt → completion

LLM engineers turn models into products that actually work in production.

Next token · probability

Balanced: the likeliest tokens dominate, but alternatives keep a real share.
decoding: greedy6 tokens in · 7 outstep 7 / 7
Every LLM call is this loop: score each possible next token, pick one, append it, repeat. Temperature (Lesson 1, Chapter 8) reshapes those odds. Here decoding is greedy, so the top token always wins.

By the numbers

The model card for this bootcamp.

Every model ships with a card that says what’s inside and what it’s for. Here’s ours. Everything on it unlocks the moment you enroll.

selfmagister / llm-engineer-beginner ragagentsfine-tuningevalsobservabilitysecurity
Lessons1310 core + lab, capstones and portfolio
Chapters170150 core + 20 hands-on
Sections1,067All written, no video
Quiz questions4,000+Answer key with explanations
Practice sets148Hands-on tasks in nearly every core chapter
Capstones3Plus 8 portfolio modules
Intended useBecoming an engineer who can ship and run LLM applications: retrieval, agents, fine-tuned models, evals and guardrails.
Out of scopeTraining foundation models from scratch, ML research, and teaching Python from zero.

The job

What an LLM engineer actually does

Anyone can call a model API. The LLM engineer builds everything around that call, so a real user gets an answer that is grounded, safe, fast and affordable — and then proves it with evaluations and traces.

buildGround it

Connect models to your company’s data with retrieval, give them tools, and chain the steps into agents.

measureProve it

Write evaluations, trace every request, watch cost and latency, and catch quality drift before users do.

protectGuard it

Block prompt injection, filter what goes in and out, and keep private data private.

trace · POST /support/ask“Where is my order #48213?”1,030 ms · 3,914 tokens
    AnswerYour order shipped yesterday and should arrive on Thursday. [source: get_order_status]
    One request, eleven spans. Each one is a skill this bootcamp teaches — the lesson is in the second column.

    Who it’s for

    Run the eval: is this for you?

    Eleven test cases, judged against what’s actually in the syllabus.

    eval run · is-this-for-youjudge: the syllabusthreshold 0.5011 cases

    Expected: pass

    • You’ve used ChatGPT or Claude and want to build with them, not just use themPASSLesson 1 starts with what an LLM engineer does and how these models actually work.0.97
    • You have no professional IT or ML backgroundPASSIt’s the Beginner tier, and Lesson 11 walks you through installing every tool on Windows, macOS or Linux.0.92
    • You want to build RAG systems, agents or fine-tuned modelsPASSLessons 2, 5 and 4 respectively, 15 chapters each.0.98
    • You’re a developer or product manager adding LLM skillsPASSSkim what you know, then go deep on retrieval, evaluation and production.0.95
    • You learn best reading and building at your own pacePASS1,067 written sections and a practice set in nearly every core chapter.0.93
    • You want proof to show employersPASSThree capstones and an eight-module portfolio lesson, including an evaluation report and system card.0.96

    Expected: fail

    • You want to learn Python from zeroFAILExamples are in Python, but the language itself isn’t taught from scratch. Reading simple Python helps.0.24
    • You want ML research or to train models from scratchFAILThis is about building and operating LLM applications, not research.0.18
    • You need live classes or a cohortFAILIt’s fully self-paced. Mentor Bob answers questions about the section you’re reading.0.12
    • You want video lessonsFAILEverything is written. There are no recordings.0.06
    • You want certification exam prepFAILIt teaches the engineering skills, not how to pass a specific exam.0.15

    Scores are illustrative. The reasons aren’t: each one comes from the syllabus.

    Curriculum

    170 chapters, mapped like embeddings.

    Each dot is a chapter and each cluster a lesson, with related lessons placed close together, the way an embedding model groups similar meaning. Pick a lesson to read every chapter and section title.

    Positions are hand-arranged to group related lessons; hover a dot for its chapter.

    Inside every chapter

    One chapter, chunked into seven.

    Core chapters are split the same way: five deep-dive reading sections, a hands-on practice set and a quiz with an explained answer key. Here’s a real one, 2.3 Text Chunking Strategies, chunked by section. Pick a chunk.

    chapter_2.3.md · Text Chunking Strategies≈ 28,400 words → 7 chunks, sized by length

    overlap — a wink at Section C: chunk boundaries share context

    Section A · Lesson 2.3

    Why Chunking Matters

    What text chunking is, the context-window constraint, why mixed-topic chunks make blurry embeddings, and the three classic ways bad chunking breaks a RAG system.

    3,437 wordsReading section

    Inside this section

    1. What Is Text Chunking?
    2. The Context Window Constraint
    3. The Embedding Coherence Problem
    4. How Poor Chunking Breaks RAG Systems
    5. Failure modes: split sentences, split paragraphs, lost context

    Toolbelt

    Retrieve the tools of the trade.

    The providers, frameworks, vector databases and eval tools you’ll actually use, grouped the way you’d store them in a vector index, with the lessons that teach them.

    which tools will I use?
    8 namespaces · 30 results
    • providersmodel APIsOpenAIAnthropicGoogle Vertex AICohereOllamaL1 · L4 · L11
    • frameworksorchestrationLangChainLlamaIndexLangGraphCrewAIL3 · L5
    • vector-dbretrievalPineconeWeaviateChromaDBQdrantL2
    • embeddings& open modelsSentence TransformersHugging FaceL2 · L4
    • fine-tuningmodel customizationLoRAQLoRAPEFTL4
    • evals-observabilityquality & tracingLangSmithRAGASWeights & BiasesOpenTelemetryL6 · L7
    • productionserving & infrastructureDockerKubernetesTerraformvLLML8 · L10
    • your-labsetup & sandboxesKillercodaPythonGitVS CodeL11

    Lesson 11 · Your lab

    Set up once, on the laptop you already have.

    Nine install guides, starting with Python, Git and VS Code on Windows, macOS or Linux, then provider SDKs and API keys, frameworks, vector databases and eval tooling. The last chapter shows Killercoda: free browser sandboxes for when you can’t install anything.

      Lesson 12 · Capstones

      Three systems, three hard briefs.

      Each capstone hands you a fictional company with a realistic problem. You work it in three phases, then compare your plan with a reference solution that explains each key decision and the alternative it rejected.

      CAPSTONE 01RAG

      Northwind Cloud

      Production RAG support assistant

      A project-management SaaS grew from 4,000 to over 40,000 customer accounts in three years. Its 45-person support team can’t keep up: first response slipped from under two hours to over fourteen. Support wants an AI assistant that doesn’t make things up.

      40k+customer accounts
      45support agents
      14 h+first response today
      CAPSTONE 02Agents

      Halden Industrial Group

      Multi-agent workflow automation

      A manufacturing and logistics group with about 18,000 employees across 40 sites runs on SAP, ServiceNow, Workday and SharePoint, barely connected. Onboarding a new vendor takes 19 days and five manual handoffs between Procurement, Finance and Legal.

      18kemployees, 40 sites
      19 daysto onboard a vendor
      5manual handoffs
      CAPSTONE 03Evals · Guardrails

      Aurelia Financial Group

      Evaluation & safety-guardrail system

      A regulated bank built an internal copilot for 6,000 employees, then Compliance blocked the launch. Before it ships, the copilot needs a formal evaluation and guardrail framework that would satisfy FCA- and BaFin-style supervision.

      6,000employees waiting
      2regulators in scope (FCA- and BaFin-style)
      0launches until it passes
      Phase 1Requirements & knowledge-source assessment
      Phase 2Architecture & tooling design
      Phase 3Evaluation, rollout & guardrail validation
      ReferenceKey decisions, and the alternatives rejected

      Lesson 13 · Portfolio

      Then you write the system card.

      Eight modules turn your capstone work into a public portfolio. One of them is the document type that sets LLM engineers apart: an evaluation report and system card for something you built.

      SYSTEM_CARD.md — your capstone8 modules
      1. Portfolio strategy & personal brandDecide what your portfolio should prove
      2. Case study write-upTurn a capstone into a public case study
      3. Technical diagramsA diagram a reader understands in fifteen seconds
      4. Evaluation report & system/model cardThe document type that sets LLM engineers apart
      5. Metrics & impact storytellingNumbers a hiring manager actually cares about
      6. GitHub repository & portfolio siteA repo a recruiter can navigate in thirty seconds
      7. Interview readinessExplaining your work out loud
      8. Portfolio review & presentation prepThe last pass before you call it done

      Salaries

      What the job pays in 2026.

      Gross annual base salary, by experience, from public salary data. Pick a country.

      p(salary | role, country, experience)
      Junior€52k–€72k0–2 years
      Mid-level€70k–€95k2–5 years
      Senior€95k–€130k5+ years

      Indeed’s reported machine-learning engineer salaries in Germany average €70.8k (€49.4k–€101.5k). jobrise.io puts Berlin AI engineers at €55–75k junior, €75–100k mid and €100–135k senior, with LLM specialists at the top of the senior band.

      Sources: Indeed Germany (Sep 2026), jobrise.io (Jun 2026), PayScale Germany (Feb 2026).

      Junior€40k–€52k0–3 years
      Medior€52k–€68k3–7 years
      Senior€68k–€88k7+ years

      Dutch salaries are usually quoted per month, so these are monthly figures × 12; most contracts add an 8% holiday allowance on top. Indeed’s 234 reported machine-learning engineer salaries average €4,482 a month (€2,888–€6,957). AI teams at large international companies in Amsterdam pay above these ranges.

      Source: Indeed Netherlands (Sep 2026).

      Junior€40k–€50k0–2 years
      Mid-level€50k–€65k2–5 years
      Senior€65k–€82k5+ years

      Belgian data is thin: PayScale averages €47.2k for machine-learning engineers (19 profiles, €28k–€82k), and Indeed has only a handful of reports. Packages usually add a 13th month, double holiday pay and meal vouchers.

      Sources: PayScale Belgium (Jun 2026), Indeed Belgium (Sep 2026).

      Few salary sites track “LLM engineer” as a title yet, so these ranges use machine-learning- and AI-engineer data. Curves show where each band sits, not exact distributions.

      Job titles that use these skills LLM EngineerAI EngineerApplied AI EngineerML Engineer (LLM)AI Solutions EngineerLLMOps Engineer

      Mentor Bob

      An LLM that has read your lesson.

      Self-paced doesn’t mean on your own. Mentor Bob is an AI study assistant built into every section of the bootcamp. Its context is the section you have open, so you can ask it to explain something another way, give a different example or help with an error — any time.

      • Reads the exact section you’re on before you ask
      • Explains a concept differently, or with a fresh example
      • Sits in the corner of every lesson page, 24/7

      Included free — not an upsell

      Mentor Bobcontext: 2.3 · Section B — Fixed-Size vs Semantic Chunking

      You

      Should I just split my documents every 500 tokens?

      Mentor Bob

      You can, and it’s the simplest place to start: this section calls it fixed-size chunking. Add some overlap so a sentence cut at a boundary still appears whole in one chunk. The weakness is that it ignores meaning, so a cut can land mid-thought. If retrieval suffers, try sentence-boundary chunking next, then semantic chunking, which splits where the similarity between neighbouring sentences drops below a threshold.

      streamed

      FAQ

      Prompts, with completions.

      The things people ask before they enroll.

      QDo I need programming experience?
      A

      No IT background is required. The examples are in Python and the course doesn’t teach the language from zero, so being able to read simple Python helps. Lesson 11 walks you through installing Python, Git and VS Code.

      QDo I need a powerful computer or a GPU?
      A

      Most lessons call hosted model APIs, so an ordinary laptop is enough. The open-source fine-tuning chapters in Lesson 4 explain what hardware those techniques need.

      QWill I pay for API usage?
      A

      The bootcamp price doesn’t include model-provider costs. Lesson 1 covers token economics, rate limits and cost management before you build anything big, and Lesson 11 shows how to set up API keys.

      QWhich models and providers does it cover?
      A

      OpenAI, Anthropic, Google, Meta and others, plus open-source models, along with how to choose between hosted APIs, self-hosting and fine-tuning.

      QIs there any video?
      A

      No. Everything is written: 1,067 sections with explanations, examples, code and exercises that you can search back through any time.

      QHow long does it take?
      A

      There’s no deadline and access never expires. The core is 150 chapters, each with five long reading sections, practice and a quiz, so plan in months rather than weeks.

      QWhat exactly is Mentor Bob?
      A

      An AI study assistant in the corner of every lesson page. It reads the section you have open, so you can ask it to re-explain, give a different example or help with an error. It’s an LLM, so check anything important against the lesson.

      QWill this get me a job?
      A

      No course can promise that. You do get hands-on skill across the whole LLM stack, three capstones worked end to end, and Lesson 13’s process for turning them into a portfolio, including an evaluation report and system card.

      QIs it really a one-time payment?
      A

      Yes. You pay €379 once and keep access for life. There’s no subscription.

      QHow is this different from MLOps or AIOps?
      A

      This bootcamp is about building applications on top of language models. MLOps Fundamental covers pipelines for training and deploying ML models, and AIOps Fundamental applies AI to IT operations. Both are Fundamental tier and assume prior experience.

      Enroll

      Load the whole context window.

      • 1,067 written sections
      • 4,000+ quiz questions, explained
      • 148 hands-on practice sets
      • 3 capstones + 8 portfolio modules
      • Mentor Bob in every section
      • One payment, lifetime access
      Was €580Now €379One-time · 35% off

      Secure checkout with Stripe. Everything unlocks as soon as you’ve paid.