AI Engineering
An 8-week hands-on course covering RAG pipelines, LLM agents, evaluation frameworks, and production deployment. Live sessions, real codebases, small cohort.
0
Modules
0h
Live instruction
0
Max students
0mo
Recording access
Syllabus
8 modules ยท 16 hours of live instruction
M1LLM & AI Engineering Foundations
- โHow modern LLMs work and where they fit in software applications
- โTokens, context windows, temperature and model parameters
- โChoosing the right LLM for a use case
- โWorking with OpenAI and Anthropic APIs
- โPrompt design, structured outputs and streaming responses
- โBuilding your first LLM-powered application
M2Reliable LLM Applications
- โDesigning robust prompts and system instructions
- โStructured outputs with JSON and Pydantic
- โFunction calling and tool invocation
- โConversation state and application memory
- โError handling, retries and fallback strategies
- โBuilding a reliable AI support assistant
M3RAG Foundations
- โHow RAG works and where retrieval fits into an LLM application
- โDocument ingestion and preprocessing
- โChunking strategies for different document types
- โEmbedding models: choosing and evaluating
- โVector stores: FAISS, Pinecone and pgvector
- โBuilding a minimal RAG pipeline end-to-end
- โGenerating grounded answers with source citations
M4Advanced RAG
- โImproving retrieval quality and relevance
- โMetadata filtering and hybrid search
- โQuery rewriting and query transformation
- โReranking retrieved documents
- โHandling long documents and complex queries
- โRAG failure modes and troubleshooting
- โEvaluating retrieval and generated responses
M5AI Agents & Tool Use
- โWhat AI agents are and how they differ from chatbots
- โThe agent loop: reason, act, observe and repeat
- โFunction calling and tool design
- โBuilding agents that use APIs and external services
- โAgent state, memory and multi-step tasks
- โPlanning, routing and tool selection
- โBuilding a practical tool-using AI agent
M6LangGraph & MCP
- โBuilding stateful AI workflows with LangGraph
- โNodes, edges, state and conditional routing
- โAgent workflows and human-in-the-loop patterns
- โUnderstanding Model Context Protocol (MCP)
- โMCP clients, servers, tools, resources and prompts
- โBuilding and connecting an MCP server
- โCreating an agent that uses MCP-based tools
M7Evaluation, Observability & AI Security
- โWhy evaluating AI applications is different from traditional software
- โCreating evaluation datasets and golden test cases
- โLLM-as-a-judge and automated evaluation
- โMeasuring retrieval and answer quality
- โTracing AI applications: traces, spans, chains and agent steps
- โMonitoring latency, errors and token usage
- โGuardrails and responsible AI application design
M8Production AI Engineering
- โDesigning production-ready AI application architectures
- โBuilding APIs for AI applications with FastAPI
- โTesting LLM, RAG and agent applications
- โConfiguration, secrets and environment management
- โDockerizing an AI application
- โReliability, scalability and cost optimization
- โPutting the complete AI application together
- โFinal capstone: production-style AI Knowledge Agent
Frequently asked questions
Who is this course for?
This course is designed for software developers and engineers who want to build production-ready AI applications. You should have programming experience and be comfortable working with APIs. The course focuses on practical AI Engineering rather than deep ML theory.
What do I need to know before enrolling?
You should be comfortable writing Python and have basic familiarity with APIs, software development, and cloud services. You do not need prior machine learning experience, but a solid software engineering foundation is expected.
What will I build during the course?
You will build practical AI applications using technologies such as RAG, LLMs, agents, and evaluation techniques. The focus is on understanding how to design, build, and improve AI systems that can be used in real-world applications.
How long are the live sessions?
Each live session is 1.5 hours and is held once a week. Optional 30-minute office hours are available after each session for questions, troubleshooting, and guidance.
Are the recordings available after the course ends?
Yes. All live-session recordings and course materials are available to enrolled students for 6 months after the cohort ends, so you can revisit the content and projects at your own pace.
Is this a machine learning or deep learning course?
Not primarily. The course is focused on AI Engineering โ building applications around modern LLMs, RAG, agents, APIs, evaluation, and cloud infrastructure. You will learn the ML concepts you need without getting buried in mathematical theory.
Do I need prior AI or machine learning experience?
No. Prior AI or ML experience is not required. However, you should have a solid software development background and be comfortable learning new technical concepts and working with APIs.
Is this course suitable for beginners?
The course is not designed for complete programming beginners. It is aimed at developers and engineers who already know how to build software and want to add practical AI Engineering skills to their toolkit.
What is the refund policy?
You can request a full refund within 7 days of the cohort start date. For refund requests, contact us at [info@auragile.com](mailto:info@auragile.com).
Is this course in English?
Yes. All live sessions, recordings, exercises, and written course materials are provided in English.
Be first to know when it launches
8 weeks ยท live on zoom/meet ยท Max 12 students. Register your interest and we'll reach out when the cohort opens.
