Harrison Pim

I'm a data scientist / machine learning engineer with a background in computational / quantum physics. I write loads of python and typescript, and a little bit of everything else.

I like working on hard R&D problems involving computer vision, natural language processing, graph theory, representation learning, recommendation systems, and information retrieval.

I love turning those research projects into end-to-end pipelines and services which help people in the real world.


  • Climate Policy Radar7 months

    • Senior Data ScientistSept 2023 - Present

      Building a search engine, knowledge graph, and ML models for climate policy documents

  • Wellcome5 years, 6 months

    • Senior Data ScientistJan 2022 - Sept 2023

      Building the next generation of search and discovery on wellcomecollection.org, including experiments with knowledge graphs, multi-modal search, and semantic search

    • Data ScientistMar 2018 - Jan 2022

      Prototyping and productionising computer vision pipelines, novel NLP models, and core search algorithms to help researchers find things on wellcomecollection.org.

  • The British Museum1 year, 6 months

    • Data AnalystSept 2016 - Mar 2018

      Produced ML-heavy analyses of huge datasets, distilling visitors' motivations, expectations, and needs when visiting the museum online and IRL.

  • Great Little Place3 months

    • Data Science InternJun 2015 - Sept 2015

      Built a matching/recommendation system for an app with hundreds of thousands of users around the world.


  • University College London (UCL)

    MSci Physics, 2:1Sept 2012 - Jun 2016

    Thesis: Correlations between water fragments on silicon

Skills + Tools

  • Machine learning

    pytorch, scikit-learn, tensorflow, wandb

  • Data science

    jupyter, pandas, numpy, scipy, matplotlib, spacy, neo4j, networkx, elasticsearch, pyspark, SQL

  • Web development

    typescript, javascript, node.js, react, next.js, tailwind, graphql, jest, playwright, fastapi, flask

  • Deployment

    AWS, terraform, docker, git, github actions, vercel, netlify, heroku, supabase

Other Stuff

  • Teaching and mentoring

    I try to share what I've learned through blog posts, reusable code, and/or talks at conferences and universities. I've also mentored and advised first-time conference speakers, artists, researchers in industry and academia, grant funding applicants, and students all the way from GCSE to PhD.

  • Open source software development

    I've built a lot of open source tools, sites, and services outside of work to sharpen my own development skills and experiment with new technologies.

  • Cycling and outdoor swimming

    I like swimming outdoors, especially through the winter. I've been cycling in London for ten years and I've only been hit by four cabs.

Download this as a PDF