Guide Hub

AI Engineer Masterclass

The long roadmap is mostly the same few skills repeated under new names. This masterclass keeps those: what the job is, how a model behaves, what a request costs, how to ground an answer in your own data, when a tool-calling loop is worth the failure modes, and how you notice when quality drops. I left out the course ads and the page-per-vendor list.

13 lessonsStructured path
Your progress0/13 lessons

0% completed on this device.

Who this guide is for

  • Software engineers adding LLM features to a real product.
  • Developers who've built a demo with an AI API and want it to survive production traffic.
  • Anyone deciding whether they need RAG, fine-tuning or an agent, and what each costs.

1. What is AI Engineering?

AI engineering is the work of turning model capability into real product capability. It sits between raw research and usable software: prompts, retrieval, tool calls, memory, evaluation, observability, and deployment all matter as much as model choice.

What is AI Engineering? →

2. The Core Stack

The typical stack looks like this: model API or open model, orchestration layer, vector or search system, application backend, frontend, and monitoring/evaluation. A strong AI engineer understands how these pieces fail, not just how they look in a demo.

The AI Engineering Core Stack →

3. LLMs and Prompting

Start with how language models behave: context windows, token limits, hallucinations, prompt structure, system instructions, and output formatting. Good prompting is less about magic phrasing and more about reducing ambiguity.

LLMs and Prompting →

4. Pre-trained Models

You call a model someone else trained. Compare OpenAI, Claude, Gemini, and open hosts on context length, knowledge cutoff, and cost — then keep the one that wins your eval.

Using Pre-trained Models →

5. The OpenAI API

Chat completions, token counting, max tokens, pricing, the playground, and when fine-tuning is the wrong fix.

The OpenAI API in Practice →

6. Embeddings

Vectors for meaning: semantic search, classification, recommendations, and anomaly detection. One embedding model per index.

Embeddings →

7. Vector Databases

Where those vectors live. Index them, filter by tenant, and run similarity search. Postgres is allowed to be enough.

Vector Databases →

8. RAG and Knowledge Systems

Once a model needs external knowledge, retrieval becomes essential. That means chunking, embeddings, ranking, context assembly, and knowing when search quality is the real bottleneck instead of the model.

RAG and Knowledge Systems →

9. Agents and Tool Use

Agent systems become useful when the model can call tools: search, databases, code execution, APIs, calendars, CRMs, or internal services. The challenge is not just wiring tools up, but constraining and validating how they are used.

Agents and Tool Use →

10. Multimodal AI

Images, audio, and speech: vision, image generation, Whisper, and text-to-speech. Video is frames plus audio, not a raw upload.

Multimodal AI →

11. AI Safety and Ethics

Prompt injection, privacy, bias, moderation, and adversarial tests. The model is not your authorization layer.

AI Safety and Ethics →

12. Evals and Observability

If you can’t evaluate quality, you can’t improve it confidently. AI engineers need evals for correctness, relevance, latency, cost, and safety — plus observability to inspect prompts, retrieved context, outputs, and failure patterns in production.

Evals and Observability →

13. Shipping to Production

Production AI systems need caching, fallbacks, rate-limit handling, prompt versioning, feedback loops, and cost awareness. The job is not to make the smartest prototype — it is to make a system that remains reliable when users and edge cases show up.

Shipping AI to Production →

Frequently asked questions

What does an AI engineer do?

An AI engineer builds product features on top of pre-trained models: writing prompts, connecting the model to company data with retrieval, calling tools, measuring quality with evals, and keeping cost and latency under control. It's closer to software engineering than to training models from scratch.

Do I need machine learning or a maths degree to become an AI engineer?

No. Most of the work is software engineering: APIs, data pipelines, testing and product judgement. Knowing how embeddings, tokens and sampling work helps, and this guide covers those without heavy maths.

What is RAG?

Retrieval-augmented generation. Before asking the model a question, you search your own documents for relevant passages and include them in the prompt, so the answer is grounded in your data instead of the model's memory.

When should I use an agent instead of a single prompt?

When the task needs several steps whose order depends on intermediate results, such as searching, reading and then acting. If the steps are fixed, a plain workflow of prompts is cheaper, faster and easier to test.

How do I know if my AI feature is working?

Build an eval set: real inputs with the outputs you expect, scored automatically or by a reviewer. Run it on every prompt or model change, and watch production logs for failures the eval set doesn't cover yet.

Contact

Get in Touch

Want to call me? book a call and I'll respond in the available time slot. I will ignore all soliciting.