AI Engineering Bootcamp: Building Production LLM Systems

A five-day intensive covering the full AI engineering stack: foundation models, prompt and context engineering, evaluation, retrieval and RAG, tool calling, fine-tuning decisions, inference optimisation, and production deployment with observability. Built around the principle that anyone can generate a demo, and the engineering is everything that happens after. Assumes working Python and API experience.

ai-engineering-training

Intermediate

Artificial Intelligence

5 Days

Artificial Intelligence

artificial-intelligence

Online
On-site
Hybrid

AI Engineering Bootcamp: Building Production LLM Systems

A five-day intensive covering the full AI engineering stack: foundation models, prompt and context engineering, evaluation, retrieval and RAG, tool calling, fine-tuning decisions, inference optimisation, and production deployment with observability. Built around the principle that anyone can generate a demo, and the engineering is everything that happens after. Assumes working Python and API experience.

Duration:
5 Days
Rating:
4.8/5.0
Level:
Intermediate
1500+ users onboarded

Who will Benefit from this Training?

Training Objectives

Build a high-performing, job-ready tech team.

Personalise your team’s upskilling roadmap and design a befitting, hands-on training program with Uptut

Key training modules

Comprehensive, hands-on modules designed to take you from basics to advanced concepts
Download Curriculum
  • Foundation Models and What They Actually Do
    1. Transformers at working depth: attention, tokenisation and generation
    2. Context windows, the KV cache and why long context is expensive
    3. Why the same input can produce different output, and what that means for testing
    4. Model families across providers and how capability, latency and cost trade off
    5. Choosing a model deliberately rather than defaulting to the largest available
  • Working with LLM APIs Across Providers
    1. Message-based APIs, parameters and the shape of a request
    2. Streaming, async patterns and concurrency in Python
    3. Rate limits, retries, timeouts and graceful degradation
    4. Abstracting across providers without building a lowest-common-denominator wrapper
    5. Hands-on: build a resilient multi-provider service layer
  • Prompt and Context Engineering
    1. Structuring prompts: roles, delimiters, examples and explicit directives
    2. Structured outputs and enforcing schemas the downstream code can trust
    3. Reasoning and extended thinking modes, and when the tokens are worth it
    4. Context budgeting: what to include, what to summarise, what to leave out
    5. Hands-on: take an unreliable prompt to consistent structured output
  • Evaluation: Golden Datasets and Judges
    1. Why evaluation is the discipline that separates prototypes from products
    2. Building golden datasets from real usage rather than invented cases
    3. Grading approaches: exact match, rubric-based and model-graded
    4. Calibrating an LLM judge and validating it against human labels
    5. Hands-on: build an evaluation harness with a golden dataset
  • Failure Analysis and Debugging Probabilistic Systems
    1. Tracing every model call, retrieval step and tool invocation
    2. Building an error taxonomy for your own system
    3. Why an eval starts lying the moment you optimise against it
    4. Recognising sycophancy and other measurable training side effects
    5. Regression testing so improvements do not quietly break something else
  • Retrieval Foundations: Embeddings and Vector Stores
    1. Embedding models and how to choose between them
    2. Vector database options and the managed against self-hosted decision
    3. Postgres-native retrieval and when it is entirely sufficient
    4. Graph stores and where relationship structure beats similarity
    5. Hands-on: index a real corpus and measure retrieval quality
  • Building Production RAG
    1. Chunking strategies and why naive chunking silently degrades answers
    2. Hybrid search: combining keyword and dense retrieval
    3. Reranking and contextual retrieval to lift precision
    4. Grounded generation with citations users can verify
    5. Recognising when RAG is the wrong answer entirely
    6. Hands-on: build a RAG pipeline over an internal document set
  • Evaluating Retrieval Quality
    1. Faithfulness, answer relevancy and context recall as distinct measures
    2. Separating retrieval failures from generation failures
    3. Automated RAG scoring and regression suites
    4. Diagnosing the difference between a bad chunk and a bad prompt
    5. Hands-on: instrument and score the pipeline you built
  • Tool Calling and Workflow Design
    1. Tool schema design the model can use reliably
    2. The tool loop, parallel calls and error surfacing
    3. Workflow patterns: chaining, routing and parallelisation
    4. Sandboxed code execution and containment
    5. Deciding when a deterministic workflow beats an agent
  • Fine-Tuning, Dataset Engineering and When to Avoid Both
    1. Supervised fine-tuning, preference optimisation and reinforcement approaches
    2. Dataset engineering: collection, cleaning, labelling and splits
    3. Honest cost-benefit against better prompting or better retrieval
    4. Evaluating a fine-tune properly before it goes anywhere near production
    5. Small models, distillation and the cases where they win
  • Inference Optimisation, Cost and Latency
    1. Prompt caching strategies and designing prompts to be cache-friendly
    2. Batch processing for non-interactive workloads
    3. Model routing and tiering work by complexity
    4. Streaming, perceived latency and output length control
    5. Self-hosted serving basics and quantisation trade-offs
    6. Hands-on: cut cost and latency on a working service without losing quality
  • Production Architecture
    1. Service design, queues and handling long-running generation
    2. Multi-provider resilience and fallback strategy
    3. Caching layers, idempotency and retry semantics
    4. Secrets, isolation and safe execution boundaries
    5. Containerisation and deployment to a cloud target
  • Observability and LLMOps
    1. Distributed tracing for model calls using open telemetry standards
    2. Tracing and observability platforms and what to instrument
    3. Cost attribution per feature, per tenant and per request
    4. Monitoring quality drift as models and data change underneath you
    5. Feedback capture and turning production signal into eval cases
  • Security, Guardrails and Compliance
    1. Prompt injection and indirect injection through retrieved content
    2. Data leakage, PII handling and output filtering
    3. Input and output guardrails and where to place them
    4. Regulatory context: AI act obligations, management-system standards and risk frameworks
    5. Documenting a system so an auditor or client security review can follow it
  • Capstone Build
    1. Design and build a grounded, tool-using service end to end
    2. Attach a golden dataset and a passing evaluation suite
    3. Instrument tracing, cost monitoring and guardrails
    4. Present architecture decisions and defend the trade-offs
    5. Produce a handover document your team could actually operate from

Hands-on Experience with Tools

Training Delivery Format

Flexible, comprehensive training designed to fit your schedule and learning preferences
Opt-in Certifications
AWS, Scrum.org, DASA & more
100% Live
on-site/online training
Hands-on
Labs and capstone projects
Lifetime Access
to training material and sessions

How Does Personalised Training Work?

Skill-Gap Assessment

Analysing skill gap and assessing business requirements to craft a unique program

1

Personalisation

Customising curriculum and projects to prepare your team for challenges within your industry

2

Implementation

Supplementing training with consulting support to ensure implementation in real projects

3

Why this course

  • Evaluation from day two: Evals are taught before retrieval and agents, because everything downstream depends on them.
  • Non-deterministic systems engineering: Treats AI work as distributed systems with a probabilistic component, not prompt tweaking.
  • Provider-neutral: Works across Anthropic, OpenAI and Gemini rather than locking into one vendor's SDK.
  • Ships something real: Five days ends with a deployed, traced, evaluated service, not a notebook.

Training objectives

  • Explain how foundation models work at the depth needed to make architecture decisions
  • Build against LLM APIs across multiple providers with proper error and cost handling
  • Apply prompt and context engineering to produce reliable structured output
  • Design evaluation suites using golden datasets, rubrics and calibrated LLM judges
  • Diagnose failures in non-deterministic systems using tracing and error taxonomies
  • Build production retrieval systems with hybrid search, reranking and grounded citations
  • Measure retrieval quality separately from generation quality
  • Design tool calling and multi-step workflows, and know when an agent is unnecessary
  • Decide between prompting, retrieval and fine-tuning on evidence rather than fashion
  • Optimise latency and cost through caching, batching, routing and serving choices
  • Deploy with observability, guardrails and cost monitoring in place
  • Apply security and compliance practice appropriate to regulated environments

Who will benefit

  • Software engineers moving into AI engineering roles
  • Backend and platform engineers building LLM features
  • Data engineers and ML engineers extending into GenAI
  • Technical leads and architects accountable for AI systems in production

Lead the Digital Landscape with Cutting-Edge Tech and In-House " Techsperts "

Discover the power of digital transformation with train-to-deliver programs from Uptut's experts. Backed by 70,000+ professionals across the world's leading tech innovators.

Frequently Asked Questions

1. What are the pre-requisites for this training?
Faq PlusFaq Minus

The training does not require you to have prior skills or experience. The curriculum covers basics and progresses towards advanced topics.

2. Will my team get any practical experience with this training?
Faq PlusFaq Minus

With our focus on experiential learning, we have made the training as hands-on as possible with assignments, quizzes and capstone projects, and a lab where trainees will learn by doing tasks live.

3. What is your mode of delivery - online or on-site?
Faq PlusFaq Minus

We conduct both online and on-site training sessions. You can choose any according to the convenience of your team.

4. Will trainees get certified?
Faq PlusFaq Minus

Yes, all trainees will get certificates issued by Uptut under the guidance of industry experts.

5. What do we do if we need further support after the training?
Faq PlusFaq Minus

We have an incredible team of mentors that are available for consultations in case your team needs further assistance. Our experienced team of mentors is ready to guide your team and resolve their queries to utilize the training in the best possible way. Just book a consultation to get support.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.