AI Engineer Bootcamp · 3 tracks · 149 lessons
See the system. Then go inside.
Learn AI engineering, machine learning and deep learning, from the first data point to the LLM systems behind every answer.
Explore the curriculum · Read the course guide · Start lesson 1.1
Three tracks: choose your learning track
ML & Deep Learning
How machines learn from data: regression, losses, regularisation, neural networks, backpropagation and the road to Transformers.
3 modules · 20 lessons · 14 interactive labs · from ₹499 per month
Generative AI Engineering
Inside LLMs and the systems around them: Transformers, prompting, RAG, agents, inference, evaluation, safety and infrastructure.
16 modules · 129 lessons · 28 interactive labs · from ₹799 per month
Complete AI Engineer
Everything in both tracks, in order, plus AI engineer career preparation: interview questions, system design and a study plan.
19 modules · 149 lessons · 42 interactive labs · from ₹1,199 per month
19 modules, from foundations to production AI
- Module 1: AI Engineering Starter Kit (1 lessons). Before going deep, we meet the six words that come up in every AI engineering conversation: LLM, RAG, MCP, Agent, Fine-tuning and Quantization.
- Module 2: Learning from Data (9 lessons). In this module, we will learn what Machine Learning is, the different ways a machine can learn, and the basic terms we will keep using in every later module of this AI Engineering Course.
- Module 3: Neural Architectures Deep Dive (10 lessons). In this module, we will learn how a neural network actually learns. We will understand the math behind gradient descent and backpropagation step by step, and the techniques that make training stable.
- Module 4: Transformers and How They Think (15 lessons). In this module, we will learn what Generative AI is and how the Transformer, the architecture behind every modern LLM, works from the inside. We will go from tokens to embeddings to attention, one piece at a time.
- Module 5: Inside the LLM Output Pipeline (4 lessons). In this module, we will learn how an LLM picks the next token, how we control its creativity, how the output reaches the user token by token, and where the context window fails.
- Module 6: Next-Gen LLM Architectures (7 lessons). In this module, we will learn the improvements that modern LLMs add on top of the basic Transformer to become bigger, faster, and able to handle longer inputs. At the end, we will see all of these ideas together inside a real model.
- Module 7: The Language Model Zoo (5 lessons). In this module, we will learn that not every language model is a large, text-generating LLM. We will see the smaller, reasoning, recursive, diffusion-based, and decision-only models and when to use which one.
- Module 8: Teaching and Shaping Models (11 lessons). In this module, we will learn how a pre-trained model is adapted to our own task, how it is made smaller, and how it is taught to follow instructions and human preferences.
- Module 9: The Art of Prompting (5 lessons). In this module, we will learn how to talk to an LLM so that it gives better answers, and how to manage everything that goes into its context window.
- Module 10: Building RAG Systems (13 lessons). In this module, we will learn how to give an LLM knowledge that it was never trained on. We will start with how vectors are stored and searched, then move to retrieval techniques, and finally to the advanced forms of RAG.
- Module 11: Autonomous AI Agents (16 lessons). In this module, we will learn how an LLM goes from answering questions to actually doing work. We will start with a single agent, see how it uses tools and memory, and then move to systems where many agents work together.
- Module 12: Agent Patterns and Frameworks (8 lessons). In this module, we will learn the engineering practices for building reliable agents, and then see how the popular frameworks and coding agents are built.
- Module 13: Serving LLMs at Scale (17 lessons). In this module, we will learn how to make LLMs faster and cheaper to run. We will start with what happens during inference, then learn the caching, batching, and speculation techniques, then quantization, and finally the serving engines that put it all together.
- Module 14: Measuring What Matters (4 lessons). In this module, we will learn how to measure whether our LLM and our agent are actually doing a good job, and how to see what they are doing in production.
- Module 15: Securing AI Systems (3 lessons). In this module, we will learn how to keep an LLM application safe, how attackers try to break it, and how AI-generated text can be identified.
- Module 16: Beyond Text: Multimodal AI (6 lessons). In this module, we will learn how AI works with images and other types of data, and the generative models that create images from noise.
- Module 17: Production AI Infrastructure (11 lessons). In this module, we will learn the hardware that runs AI models, where to deploy a model, how to send each request to the right model, and how to design a complete AI system end to end.
- Module 18: The Edge of AI Research (3 lessons). In this module, we will learn the ideas that are shaping the future of AI, from models that learn an internal picture of the world to systems that improve themselves.
- Module 19: AI Engineering Career Prep (1 lessons). We have learned everything from machine-learning foundations to AI agents in production. Now we turn that knowledge into clear interview answers and confident system designs.