Logo
Login
AI Engineering Cohort

Learn AI Engineeringin 16 Weeks

A hands-on AI Engineering Program for Software Engineers who want to understand AI Systems in depth.

Feb 28 → Jun 14, 2026
Sat-Sun, 9 → 10 AM IST

For software professionals with a coding background.

Cohort Outline

Cohort Outline

A structured approach to AI implementation

Week 1

Week 1: Overview of LLMs

Ramp up your understanding of LLMs, their learning methods, neural network basics, and scaling laws.

  • Neural networks: Parameters, Backpropagation, Loss, Activation functions

  • Supervised, Self-supervised, Contrastive Learning, Reinforcement Learning

  • Scaling Laws in LLMs

  • Coding Assignment: MNIST

neural networkslearningscaling lawsLLMs
Week 2

Week 2: Tokenization, Vectorization, and Attention

Understand the fundamental building blocks of LLMs with tokenization, vectorization and attention.

  • Tokenisation

  • Vectorization

  • Positional Encodings

  • Attention Mechanism

tokensvectorsattentionLLMs
Week 3

Week 3: Transformer Architecture Internals

Dive into LLM internals with QKV matrices, Cross Attention, Multi-head Attention, and Feed Forward Neural Networks.

  • Q, K, V Matrices

  • Cross Attention

  • Multi-head Attention

  • FFNNs

  • Logits

transformerLLM internalsAttention
Week 4

Week 4: Causal Attention + Coding a Transformer

Code the internals of a transformer, following the architecture from the research paper: Attention is All You Need.

  • Causal masked attention

  • Model Training

  • Auto-regressive models

  • Coding Assignment: Transformer Internals

transformer codecausal attentiontransformer trainingautoregressive
Week 5

Week 5: LLM Training at Scale

Learn the end-to-end lifecycle of an LLM, from data processing to training and inference.

  • End-to-end LLM lifecycle

  • Pre-training

  • Post-training

  • Model evaluation

llmsystem designdata processingevaluation
Week 6

Week 6: Quantization and Fine-Tuning

Learn how LLMs are quantized for fast processing, and how to fine-tune models to meet specific business requirements.

  • KV cache

  • Quantization - FP16, attention optimizations

  • Fine Tuning - LoRA/QLoRA

  • Dataset prep → training → evaluation

LLM optimizationsquantizationLORAfine-tuning
Week 7

Week 7: Retrieval Augmented Generation

Learn chunking strategies, data ingestion, reranking, indexing, vector databases, and other techniques for retrieval augmented generation.

  • RAG: chunking strategies, data ingestion, reranker, indexer

  • Vector Embeddings, Vector Databases

  • Search Algorithms: ANN algorithms (HNSW, IVF)

RAGVector DBVector Search
Week 8

Week 8: Hands-on RAG Implementation

An interactive project where students learn to code a RAG-based application and learn best practices for AI safety.

  • Reranking strategies, Query rewriting, HyDE

  • Input and output guardrails

  • Safety: Prompt injection, Intent classification

  • Coding Assignment: Build a RAG chatbot using API calls

RAGsafetyguardrailscoding
Week 9

Week 9: AI Agents and Tool Calling

Learn what an Agent is, how they are different from plain LLMs, Tool Calling, ReAct pattern, and Agent Orchestration.

  • LLM vs Agent vs Multiple Agents

  • ReAct pattern

  • Prompt Chaining, Orchestration, Routing

  • Coding Assignment: Customer support agent

agentsreActorchestrationcoding
Week 10

Week 10: MCP, Context Engineering, Multi-Agent Systems

Code an AI Agent with MCP and memory, optimizing agentic flow.

  • Context Engineering

  • Memory in Agents

  • MCP, A2A

  • Multi-Agents

  • Coding Assignment: MCP with memory and optimising agentic flow

agentic memorymcpcontext engineeringmemory systems
Week 11

Week 11: Evals, AI Applications in Production

Learn how Evals are used in production AI applications, and best practices for AI development.

  • Evals: How to avoid hallucinations with Evals

  • LLM as a Judge

  • Tradeoffs and design decisions

  • Fine-tuning vs Prompting vs RAG

  • Project: Build your own LLM Judge

EvalsLLM as JudgehallucinationsAI in practice
Week 12

Week 12: Reasoning Models

Learn what reasoning models are and how they are trained using RHLF and Chain of Thought.

  • Reasoning models

  • RLHF

  • Chain of Thought

  • How to prompt a reasoning model

reasoningchain of thoughtRLHF
Week 13

Week 13: Image and Video Models

Learn how multimodal models are trained with images and video, and the mechanism of diffusion-based models.

  • GANs

  • Multimodal models

  • CLIP

  • Video Models

clipmultimodalLLMsimages
Week 14

Week 14: Diffusion Based Models

Learn the internals of diffusion-based models and why they are overtaking simple transformer architectures for image and video generation.

  • Diffusion architecture

  • Text-based diffusion

  • Image and video generation

  • Diffusion models vs LLMs

DiffusionImagesVideosFlow
Week 15

Week 15: Capstone Project

Build your industry-relevant AI project in two-weeks, using the lessons from the cohort.

  • Choose an industry-relevant idea

  • Use learnings from previous lessons

  • Project review with AI Engineers

  • Project showcase

projectreviewshowcase
Week 16

Week 16: AI Engineering Principles

Recap your learnings and learn best practices for building an AI system.

  • Short recap

  • Best practices when working with LLMs

  • Limitations of GenAI at work

  • Transitioning to AI Engineering

best practicesLLMsAI Engineeringindustry practices
Instructor

Your Cohort Instructor

Gaurav Sen

Gaurav Sen

Software Engineer | Founder, InterviewReady

Gaurav Sen is a Software Engineer with experience designing and building AI systems at InterviewReady. He has also worked with companies like Docker and NeonDB in explaining how to build reliable AI systems. Gaurav has previously spoken at the University of Houston-Texas, IIT Gandhinagar, and BITS Hyderabad.

What You Will Learn

Key Takeaways

AI skills that are essential and job-relevant.

Making Informed AI Decisions

Learn when to fine-tune models, adjust prompts, or build a RAG pipeline by understanding AI system internals.

Building Reliable AI systems

Learn how to de-risk and productionize AI applications using guardrails and model evaluations.

Industry-relevant AI skills

Learn the technology behind real-world systems like Agents, MCP, and vector databases.

Identify AI opportunities

Learn how to assess AI use cases specific to your product and team needs.

Enable AI teams

Upskill your team to design and build software systems with AI capabilities.

Hands-on capstone project

Write production-grade AI systems through an industry-relevant Capstone Project.

Frequently asked questions

WhatsApp