• ~
  • Projects
  • CV
  • London

Projects

Selected work across the last few years.

  • Prompt to Audience

    Senior AI Engineer · Elsewhen · 2025

    A modular agentic RAG pipeline that translates plain-English queries into complex audience trees for a Big Six advertising agency.

  • Agentic Company Discovery

    Head of Machine Learning · glass.ai · 2023–2024

    An in-house pipeline that bootstraps a client-ready sample of companies for a given sector, using LLM labellers and SetFit classifiers on top of glass.ai's web-scraped data.

  • Custom Loss Functions for Low-Label Classification

    Data Scientist · glass.ai · 2022

    Two production classifiers at glass.ai where the interesting work was the loss function - a genetic-algorithm-searched adversarial PU loss, and DPO adapted to small transformers for pairwise preference tasks.

  • Electoral Prediction from Social Media

    MSc Thesis · University of Exeter · 2020

    A seat-by-seat model of the 2019 UK General Election from Twitter, combining probabilistic constituency geolocation, three parallel methods of inferring a user's partisan leaning, and a simulated-annealing bias correction to bridge the gap between the Twittersphere and the electorate.

~ ~ ~
  • Email
  • GitHub
  • LinkedIn