Teaching

view markdown

Lecturer — MLMI Seminar Series

University of Cambridge, Cambridge, UK · May–June 2026

Delivered three lectures on:

  • Memory profiling and training efficiency for ML
  • Distributed training
  • Foundation model serving and efficient inference

Lecturer — Girls Who ML

University of Cambridge, Cambridge, UK · Feb–Mar 2026

Delivered two lectures on classification and transformer architecture for the Girls Who ML community.

Teaching Assistant — Deep Neural Networks

University of Cambridge, Cambridge, UK · Oct 2025–Apr 2026

Set code workbooks and test questions, marking, and held office hours for the undergraduate course.

Teaching Assistant — EEML

Sarajevo, Bosnia and Herzegovina · July 2025

Assisted with tutorials on Large Language Models, Reinforcement Learning, and Computer Vision at the Eastern European Machine Learning (EEML) Summer School.

Lead Author — From Centralised to Decentralised Training: Federated Learning

Deep Learning Indaba, Dakar, Senegal · Sep 2024

Lead author of a federated learning practical session developed in collaboration with Harsha and Luca, available on GitHub and via the DLI curriculum page.

Tutorial Leader — N-gram Language Modelling Tutorial

UCT AI Society, Remote · Aug 2023

Delivered a tutorial on language modelling using n-gram models. Watch tutorial →

Teaching Material — Smol and Ultra-Scale Training

Cohere Labs Open Science Community, ML Systems & Theory Group

A deep dive into HuggingFace's smol and ultra-scale training playbooks, covering key systems and theory concepts in machine learning. Watch sessions →