Coming soon โ€” register your interest

AI Engineering

An 8-week hands-on course covering RAG pipelines, LLM agents, evaluation frameworks, and production deployment. Live sessions, real codebases, small cohort.

๐Ÿ“… 8 weeks ยท 1 session/week๐ŸŽฅ Live on zoom/meet๐Ÿ‘ฅ Max 12 students๐Ÿ“น Recordings included

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.