Daniel Staff is a Senior Data Scientist in London with a decade of experience building production-ready solutions across computer vision, NLP and knowledge graphs. He has progressed from academic modelling of physical systems during a PhD to delivering ML products at startups and scaleups, currently shaping intelligence at Signal AI. His career blends hands-on engineering—SciPy stack, CV feature descriptors, geometric estimation—with product-facing workflows like data gathering with subject-matter experts and bias analysis. Comfortable moving models from research to mobile and cloud environments, he routinely bridges domain expertise and practical deployment constraints. An underappreciated strength is his background in numerical modelling and distributed computing, which informs robust, interpretable approaches to complex data problems.
10 years of coding experience
8 years of employment as a software developer
Anglo European School, Ingatestone
Master of Physics (MPhys), Physics, 2:1, Master of Physics (MPhys), Physics, 2:1 at University of Bath
Some reusable code to facilitate interacting with the Signal API using python.
Contributions:2 PRs, 59 pushes, 4 branches in 1 month
apisignalpythonpython3reusable
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.