Curriculum

We're attempting to build the best AI training programme in the country: a machine learning engineer apprenticeship for software engineers and data scientists ready to transition into AI-native development and ship production AI systems for their employer. It runs one afternoon a week for a year on-site at our campus near Old Street.

Programme overview

The programme is structured around ten modules. Most centre on a project: you build something real and ship it. Modules are designed to seed work that carries back to your employer. The aim is for you to prototype products, pipelines, and integrations that prove useful in your day job. Our field moves fast, and this curriculum is built to move with it. We pivot the plan, swap technologies, and adjust timelines whenever we see a chance to improve.

Cost

The programme costs nothing, either for you or your employer. The £22,000 cost per place is funded entirely through the apprenticeship levy, a tax your employer already pays.

Working with coding agents

You will be using agentic coding tools from your first week on the programme, alongside a group of experienced engineers who have chosen to take this work seriously. A community of practitioners explores more ground than any of us would alone and together we will find new ways of working. This learning will sit alongside the rest of the curriculum.

Skills you will gain

TransformersAutonomous agentsMLOpsMulti-agent systemsModel servingModel routingDockerKubernetesPyTorchReal-time voice AIFine-tuning & LoRAQuantizationMCP serversRed teamingPrompt injection defenseRAG systemsVector searchContext engineeringDevOpsSynthetic dataEvaluation & testingClassical MLscikit-learn & XGBoostLinear algebraCalculus & probability

Modules