Ben Horsburgh

Associate Partner Senior Principal ML Engineer

London, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Ben Horsburgh is an Associate Partner and Senior Principal ML Engineer based in London with eight years of industry experience and a PhD focused on music recommendation systems. He has progressed through technical leadership roles at QuantumBlack, AI by McKinsey, shaping ML strategy and delivery across principal and partner levels since 2019. Ben blends deep research pedigree with hands-on engineering, having led search, recommendation and personalization efforts at Argos and scored production-ready ML at Tesco and SmartFocus. He contributes to open-source causal inference tooling—improving Bayesian Belief Network implementations in the widely used causalnex library—bringing probabilistic reasoning into practical pipelines. Known for translating academic insight into robust enterprise solutions, he pairs model rigor with product-minded deployment and team mentorship. An unexpected strength is his musical training (DipLCM in Classical Guitar), which informs a pattern-oriented, creative approach to problem solving.
code9 years of coding experience
job10 years of employment as a software developer
bookMackie Academy
bookDoctor of Philosophy (PhD) Integrating Content and Semantic Representations for Music Recommendation, Doctor of Philosophy (PhD) Integrating Content and Semantic Representations for Music Recommendation at Robert Gordon University
bookDipLCM Classical Guitar, DipLCM Classical Guitar at London College of Music
stackoverflow-logo

Stackoverflow

Stats
563reputation
34kreached
43answers
0questions
github-logo-circle

Github Skills (16)

bayesian-network10
causal10
machine-learning10
bayesian10
causality10
python10
bayesian-inference10
causal-inference10
data-science9
pandas9
documentation8
algorithm6
apache-spark6
recommendation-engine6
hadoop6

Programming languages (3)

TypeScriptCSSPython

Github contributions (5)

github-logo-circle
mckinsey/causalnex

Jan 2020 - May 2020

A Python library that helps data scientists to infer causation rather than observing correlation.
Role in this project:
userData Scientist
Contributions:8 releases, 25 commits, 9 PRs in 4 months
Contributions summary:Ben's contributions primarily involved modifying and updating the `causalnex/ebaybbn/bbn.py` file, indicating a focus on the Bayesian Belief Network (BBN) implementation. Their commits include initial setup for version 0.4.0, release of version 0.4.0, merging of master and develop branches, and hotfixes related to documentation and links within the project. The user also addressed issues related to fitting CPDs with missing states and contributed to plotting with PyGraphViz, enhancing the library's functionality.
pythoncausal-inferencecausal-modelscausal-networksbayesian-networks
benhorsburgh/pyslab

Feb 2021 - Aug 2021

Contributions:21 pushes, 1 branch in 6 months
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.
Request Free Trial