Professional · Professional Certificate in

Full-Stack ML Engineer

Design, build, deploy and maintain end-to-end machine learning systems, from data to production.

Duration
180 hours
Level
Professional
Modules
6
Format
Labs, projects & assessments
Overview

About the course

Full-Stack ML Engineer teaches you how to design, build, deploy and maintain end-to-end machine learning systems, covering data engineering, MLOps, LLMs, cloud deployment, model optimisation for edge and production environments, and responsible AI practices.

You master data engineering, cloud deployment and MLOps workflows, develop and fine-tune Large Language Models, and optimise models for edge devices and high-throughput production environments.

Curriculum

What you'll learn

  1. Python, Maths for ML, SQL, FastAPI & Software Engineering Principles
  2. Cloud Storage, Data Lakes, Apache Spark & Feature Engineering
  3. Classical ML, Deep Learning, NLP, LLMs & MLflow
  4. MLOps, CI/CD, Infrastructure as Code & Cloud ML Platforms
  5. Model Compression, ONNX, TensorRT and Edge & Mobile Deployment
  6. ML System Design, Ethics & Governance and Capstone Project
Quick enquiry

Talk to an education consultant.

Tell us a bit about yourself and what you'd like to do next. A consultant will get back to you, usually within one working day, with the course, start dates and funding options that fit.

  1. 1Choose a programme
  2. 2Share your details
  3. 3Consultant callback
Which programme interests you?
Pick one to continue.