Skip to content
Linear Horizon Linear Horizon
Connect

Training / For

02 / For

AI training for software engineers.

Most software engineers are now expected to put language models into applications. The gap is not access to an API. It is the engineering around it — interfaces, failure, evaluation, and the difference between a demo and a system you can operate.

16 courses · private corporate training · on-site or remote

Talk to us about a programme Browse the full catalogue

Courses

1 day · Foundation · Foundations

Generative AI Fundamentals

A technically accurate, practical introduction to modern generative AI for mixed technical and non-technical audiences. Enough depth to make sound decisions, with no requirement to write code.

Mixed technical and non-technical professionals

1 day · Intermediate · Foundations

How Large Language Models Work

A one-day explanation of LLM internals for developers, architects and technically curious professionals. Enough mechanism to improve engineering decisions, without a research-paper prerequisite.

Developers, architects and technical professionals

3 days · Intermediate · AI Engineering

AI Engineering for Software Developers

A three-day programme for professional software engineers: how to build real applications with modern AI, from model APIs and RAG through agents, evaluation and production patterns.

Software developers

2–3 days · Intermediate · AI Engineering

Building Applications with Generative AI

A two-to-three-day build course for software engineers: take an AI-powered application from architecture through RAG, tools, evaluation and deployment, ending with an end-to-end system.

Software engineers and technical teams

1 day · Intermediate · AI Engineering

Evaluating and Testing LLM Applications

A one-day course on evaluating non-deterministic systems: golden datasets, semantic checks, LLM-as-judge, retrieval and agent evaluation, and the pipeline that keeps quality from drifting.

AI developers, QA engineers and technical leads

1 day · Intermediate · AI Engineering

Securing Generative AI Applications

A one-day security course for developers, security engineers and architects: the specific risks created by LLM applications, and the controls that actually reduce them.

Developers, security engineers and architects

2 days · Intermediate · RAG & Agents

RAG: From Fundamentals to Production

A two-day course on retrieval-augmented generation as an engineering discipline: why naive RAG fails, and how to design a system that can be evaluated, secured and operated.

Developers, ML engineers and architects

2 days · Advanced · RAG & Agents

Building AI Agents

A two-day course for intermediate and advanced developers: design and build useful agents with tools, state, permissions and evaluation, rather than unsupervised demos.

Intermediate and advanced developers

2 days · Advanced · RAG & Agents

Agentic RAG Systems

A two-day advanced course combining retrieval with agentic reasoning and tool use: multi-step retrieval, query planning, structured sources and a production architecture for complex knowledge work.

Experienced AI engineers, developers and architects

2 days · Advanced · Architecture

Production AI Architecture

A two-day architecture course for senior engineers and technical leaders: reference architectures, model gateways, RAG, agents, security, evaluation and the operational concerns that decide whether a system can leave the lab.

Architects, senior engineers and platform engineers

2 days · Intermediate · Architecture

Building Enterprise AI Assistants

A two-day course for developers and platform teams: build a secure internal assistant that can use organisational knowledge and systems, with identity, permissions, citations and evaluation.

Developers and enterprise platform teams

1 day · Intermediate · Models & Machine Learning

Running LLMs Locally

A one-day practical course on local and private inference: model formats, hardware, quantisation, engines, benchmarking and the privacy and cost reasons to run models yourself.

Developers, infrastructure and AI engineers

2 days · Advanced · Models & Machine Learning

Transformers from First Principles

A two-day course for technically strong practitioners: build a usable understanding of transformer models by implementing simplified components, without unnecessary mathematical formalism.

Developers, ML engineers and strong practitioners

1 day · Intermediate · Workshops

RAG in a Day

A focused workshop for developers: build a complete retrieval-augmented generation system in one day, from ingestion and chunking through citations and a first evaluation.

Developers

1 day · Intermediate · Workshops

Build an AI Agent in a Day

A hands-on workshop for developers: build a working agent with tool calling, state, structured outputs, error handling, permissions and a first evaluation.

Developers

1 day · Intermediate · Workshops

From Chatbot to Agent

A one-day workshop that starts with a basic LLM chat application and evolves it, step by step, into a useful agentic system with retrieval, tools, state and production safeguards.

Developers and technical teams

Python programmes

Flagship Python programmes

  1. 3 days

    Working agents, retrieval and production systems in Python.

    Lab handbookTalk to us

  2. 2 days

    Classical NLP through transformers, in Python.

    Lab handbookTalk to us

Pathways

Suggested pathways

Developer pathway

For software engineers who need to move from a working understanding of generative AI to systems they can run in production.

  1. 01
    Generative AI Fundamentals

    1 day · Foundation

  2. 02
  3. 03
  4. 04
    Building AI Agents

    2 days · Advanced

  5. 05
    Production AI Architecture

    2 days · Advanced

Advanced AI pathway

For practitioners who need a deeper picture of how language models work, and how they are trained and adapted.

  1. 01
    How Large Language Models Work

    1 day · Intermediate

  2. 02
  3. 03
    Fine-Tuning Language Models

    2 days · Advanced

  4. 04
    Training Your Own Language Model

    2–3 days · Advanced