Back to Courses
Intermediate 8 weeks 3 sessions/week

Machine Learning Engineering Bootcamp

An intensive bootcamp covering the full machine learning engineering lifecycle. From classical algorithms to production deployment with FastAPI, Docker, and CI/CD -- build ML systems that work in the real world.

£2,997 per person

What You'll Learn

01

Linear & Logistic Regression

Master the foundational ML algorithms. Understand gradient descent, regularisation (L1/L2), feature importance, and when regression is the right tool for the job.

02

Decision Trees & Random Forests

Learn tree-based models from single decision trees to powerful ensemble methods. Feature importance, pruning strategies, and why Random Forests remain a go-to in industry.

03

SVMs & Ensemble Methods

Support Vector Machines for classification and regression. Gradient Boosting (XGBoost, LightGBM, CatBoost) -- the algorithms that win Kaggle competitions and power production systems.

04

Feature Engineering

The art and science of creating powerful features. Encoding strategies, feature interactions, polynomial features, domain-specific feature design, and automated feature engineering.

05

Model Evaluation & Tuning

Cross-validation, hyperparameter tuning (Grid, Random, Bayesian), learning curves, bias-variance tradeoff, and selecting the right metric for your business problem.

06

MLflow & Experiment Tracking

Track experiments systematically with MLflow. Log parameters, metrics, and artefacts. Compare runs, reproduce results, and manage the model lifecycle professionally.

07

Deploying ML Models

Serve models as APIs with FastAPI. Containerise with Docker. Handle input validation, batch prediction, model versioning, and A/B testing in production.

08

CI/CD for ML

Automated testing for ML pipelines. Data validation, model quality gates, continuous training, and GitOps workflows that keep your models fresh and reliable.

09

Capstone Project

Build and deploy a complete ML system end-to-end: data ingestion, feature engineering, model training, evaluation, API deployment, and monitoring. Showcase-ready portfolio piece.

Who Is This For

Python developers who want to transition into machine learning engineering roles

Data analysts looking to build and deploy predictive models in production

Software engineers who need to integrate ML models into existing systems and pipelines

Prerequisites

Python basics and basic math required. You should be comfortable with Python programming (functions, classes, data structures) and have a basic understanding of statistics (mean, standard deviation, probability). Our Python for AI course provides ideal preparation.

Course Format

Live Online Sessions

Interactive sessions with real-time Q&A and screen sharing

Recorded Replays

All sessions recorded and available for 12 months after the course

Hands-on Projects

Real-world projects that build your portfolio as you learn

1-on-1 Mentoring

Personal mentoring sessions to address your specific questions

Certificate of Completion

Industry-recognised certificate upon successful completion

Schedule & Pricing

£2,997
8 weeks · 3 sessions per week · 24 sessions total
  • Live interactive sessions
  • 12-month replay access
  • 1-on-1 mentoring
  • Certificate included
Enrol Now

Your Instructors

PP

PeusoPeupon Expert Team

Our instructors are seasoned practitioners with years of experience building production AI systems. They hold certifications across major cloud platforms and have trained thousands of professionals worldwide.

Frequently Asked Questions

Data science courses often focus on analysis and notebooks. This bootcamp focuses on engineering -- building ML systems that run in production with proper testing, deployment, monitoring, and CI/CD. You will ship working ML APIs.

No. Classical ML algorithms run efficiently on standard laptops. We use cloud environments for anything compute-intensive. A laptop with 8GB RAM and a stable internet connection is sufficient.

Yes. The final two weeks are dedicated to an end-to-end capstone project where you build, deploy, and document a complete ML system. This becomes a powerful portfolio piece for job interviews.

Scikit-learn, XGBoost, LightGBM, MLflow, FastAPI, Docker, GitHub Actions, and pytest. These are the industry-standard tools used by ML engineering teams worldwide.