Genai Applied
Sign in Join the waitlist

Career track · ML Engineer

Become an ML engineer: training, serving and monitoring models in production.

The demand has shifted to engineers who can run models in production: fine-tune open models, serve them efficiently on GPUs and keep them healthy. This course covers that work.

Or get your personal AI playbook now

What changes

Your work, re-mapped.

How AI is changing this work today, task by task. Your assessment maps it onto your own week.

Tasks AI can already do for you.

  • Hand-rolled training scripts
  • Manual deployments
  • Ad-hoc model monitoring
  • Boilerplate infrastructure code

The curriculum

Ten modules.
One path through them.

Your assessment orders these for your level and goals and skips what you already know. Open any module to see what it covers.

01The ML engineering role5 topics

What ML engineers own, and how LLMs changed it.

  1. ML vs AI vs data engineering
  2. The production ML lifecycle
  3. Classic ML and LLM systems
  4. Skills employers ask for
  5. Building a portfolio
02Training pipelines5 topics

Reproducible, scalable model training.

  1. Data loading at scale
  2. Training loops in PyTorch
  3. Experiment tracking
  4. Distributed training basics
  5. Checkpointing
03GPUs and performance5 topics

Make the most of expensive hardware.

  1. GPU architecture basics
  2. Memory: weights, activations and KV cache
  3. Mixed precision
  4. Profiling bottlenecks
  5. Choosing GPUs
04Fine-tuning LLMs5 topics

Adapt open models efficiently.

  1. When to fine-tune
  2. LoRA and QLoRA
  3. Dataset curation
  4. Preference tuning with DPO
  5. Evaluating fine-tuned models
05Inference and serving5 topics

Serve models fast and cheaply.

  1. vLLM and SGLang
  2. Continuous batching and PagedAttention
  3. Quantisation
  4. Speculative decoding
  5. Latency metrics: TTFT and throughput
06MLOps and CI/CD for models5 topics

Ship models like software.

  1. Model registries
  2. Automated validation gates
  3. Canary and shadow deployments
  4. Rollbacks
  5. Infrastructure as code
07Containers and Kubernetes for ML5 topics

Run ML workloads on modern infrastructure.

  1. Docker for ML
  2. Kubernetes essentials
  3. GPU scheduling
  4. Autoscaling inference
  5. Ray for distributed work
08Monitoring and observability5 topics

Know when a model degrades.

  1. Data and prediction drift
  2. Latency and error monitoring
  3. LLM tracing
  4. Alerting
  5. Feedback loops
09Evaluation and LLMOps5 topics

Quality management for LLM systems.

  1. Eval harnesses
  2. RAG evaluation
  3. Prompt and model versioning
  4. A/B testing models
  5. Cost tracking
10Capstone: production model service5 topics

Fine-tune, serve and monitor a model end to end.

  1. Fine-tune an open model
  2. Serve with vLLM
  3. Deploy on Kubernetes
  4. Monitoring dashboard
  5. Write-up and demo

Outcomes

By the end, you can.

  • 01Fine-tune an open LLM with LoRA and evaluate it
  • 02Serve models efficiently with vLLM and quantisation
  • 03Deploy and autoscale ML services on Kubernetes
  • 04Monitor drift, latency and cost in production

Tools and techniques you'll use

  • PyTorch
  • Hugging Face
  • vLLM and SGLang
  • Docker and Kubernetes
  • Ray
  • MLflow
  • LoRA and QLoRA
  • Prometheus and Grafana

Who it's forSoftware engineers, data scientists and DevOps engineers moving into ML engineering.

The course is opening soon

Be first in.

Join the waitlist for the ML Engineer course. One email when it opens, nothing else.

Questions

Good to know.

What skills do ML engineers need in 2026?

Job postings focus on serving and operating models: inference frameworks such as vLLM, GPU optimisation, Kubernetes, CI/CD for models and monitoring, plus parameter-efficient fine-tuning such as LoRA. The course is built around those requirements.

Do I need a GPU to take the course?

A local GPU helps but isn't required. Exercises can run on free or low-cost cloud GPUs, and we show you how to keep costs down.

When does the course open?

The full course is being built now and opens to the waitlist first. Join with your email and we'll tell you as soon as it's ready.

How is the course personalised?

Before the course, a five-minute assessment, by text or by voice with Iris, our AI guide, learns your role, daily work, skills and goals. Your personal playbook then orders these modules for your level and goals and skips what you already know.

What can I do while I wait?

Take the assessment now. You get your personal AI playbook straight away, with the tasks in your work AI can take over, the ones it speeds up, and your learning path.