I am an AI scientist at Prior Labs in Berlin, where I build tabular foundation models: tools that understand spreadsheet-structured data, and combine it with common sense, domain knowledge, or other data, to make high-quality predictions. I am also finishing my PhD at UCL in the Centre for Artificial Intelligence, supervised by François-Xavier Briol and Marc Deisenroth.

My main interests are making large machine learning models more efficient, via both modelling and systems approaches, and writing nice software along the way. I'm primarily excited about applications of AI to science.

Bio

2025 -
AI Scientist Prior Labs
2020 -
PhD candidate in Computer Science UCL Supervised by François-Xavier Briol and Marc Deisenroth Internships: Graphcore (implementing efficient sparse attention in Transformers), Seqana (measuring soil carbon content using satellite imagery)
2019 - 2020
Research Assistant in Bayesian Deep Learning University of Oxford OATML group, supervised by Yarin Gal
2018 - 2019
MSc in Computer Science University of Oxford
2016 - 2018
Software Engineer Google Encryption of Android backup data using a client-side key, released in Android 9
2013 - 2016
BA in Computer Science University of Cambridge

Research and code