Generative AI Engineering Training
Who it is for
Engineers, product and platform people who will build and maintain AI features — the team that will still own the system after the training ends.
Prerequisites
Working software development experience. Participants should be comfortable reading and writing code in a language their team already uses; no prior machine-learning background is assumed. Exercises can run against representative material — production access is not required to attend.
Learning objectives
- Design an agent or retrieval feature and explain why that shape was chosen
- Build a retrieval pipeline and diagnose whether a bad answer is a retrieval problem or a model problem
- Write an evaluation set that catches a regression before it reaches users
- Scope and cost an AI feature against real constraints, including deciding not to build it
Topics covered
- How LLMs work at the level a practitioner needs — tokens, context, confabulation
- Prompting for professional, repeatable output
- Agents and multi-step automations
- RAG — retrieval design, chunking, and when not to use it
- Connecting models to existing data and tools
- AI-assisted development in your own repositories
- Evaluation sets and regression checks
- Failure modes: context, memory, silent model changes
- Scoping and costing an AI feature
Take a documentation corpus agreed during scoping, build a retrieval pipeline over it, then deliberately break it — ask questions the corpus cannot answer, and questions where the right passage ranks third — and write the evaluation set that catches both before a user does.
Final scope is agreed with your team.
Related reading: Read the evaluation topic in full: The AI MVP Evaluation Set