Benj Pettit is Head of Machine Learning at Cleo with 11 years of hands-on experience building and shipping ML systems that power consumer finance features like chatbots, budgeting, and subscription recovery. He began as a researcher with a PhD in Computational Biology from Oxford and has applied that rigorous experimental mindset to production problems—designing bandit-based optimisations for push notifications and improving A/B testing and personalization pipelines. Previously he led recommender and NLP initiatives at Mendeley and Mrs Wordsmith, working at scale with Spark, Elasticsearch and hybrid collaborative-filtering approaches. Known for bridging research and product, he manages and grows data science teams while still contributing to model deployment and experimentation. Based in London, he blends academic depth with pragmatic product impact, often surfacing subtle gains from experimentation design rather than just model improvements.
12 years of coding experience
9 years of employment as a software developer
Doctor of Philosophy (PhD) Computational Biology, Doctor of Philosophy (PhD) Computational Biology at University of Oxford
Bachelor of Arts (BA) Natural Sciences, Bachelor of Arts (BA) Natural Sciences at University of Cambridge
PyTorch library for transforming entities like companies, products, etc. into vectors to support scalable Record Linkage / Entity Resolution using Approximate Nearest Neighbors.
Contributions:1 review, 3 PRs, 6 pushes in 13 days
entityrecord-linkageentity-resolutionnlpnearest
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.