LLM applications, RAG, and AI agents

AI Engineer

Learn to build LLM applications, retrieve relevant information, and develop agents that use tools safely.

By the end

Build reliable LLM applications, test their answers, manage costs, and explain your design decisions.

Suggested next course

Python for Data Work

Turn Python records into trustworthy, analysis-ready tables with NumPy and pandas.

Start with Python for Data Work
Jump to a phase 4 phases

Build the engineering foundation

8 courses

View phaseHide phase

Understand the model and build retrieval

3 courses · 4 practice activities

AI-assisted Coding included
View phaseHide phase

Learn how neural networks and language models work, then build and evaluate a retrieval pipeline.

Learn the concepts

  1. AI & Machine LearningDeep Learning Foundations
  2. AI & Machine LearningLLM Foundations
  3. AI & Machine LearningRAG and Retrieval Systems

Put it into practice

Add tools, evaluation, and system design

4 courses · 8 practice activities

AI-assisted Coding included
View phaseHide phase

Build agents with tools and safeguards, test their behaviour, and design the system around user needs.

Learn the concepts

  1. AI & Machine LearningAgents and Tool Use
  2. AI & Machine LearningEvaluating and Monitoring LLM Applications
  3. AI & Machine LearningApplied AI System Design
  4. AI & Machine LearningAI Security, Safety, and Privacy

Put it into practice

Go deeper into training and inference

4 courses · 4 practice activities

AI-assisted Coding included
View phaseHide phase

Learn how models are trained, adapted, and served, including models that work with images and text.

Learn the concepts

  1. AI & Machine LearningLLM Training, Data, and Scaling
  2. AI & Machine LearningPost-training and Alignment
  3. AI & Machine LearningLLM Serving and Inference Economics
  4. AI & Machine LearningMultimodal Models

Put it into practice