
William Gill
William Gill is a Machine Learning Engineer at Doppel, where he designs and builds systems to detect and disrupt online threats at scale. He specializes in building and scaling production ML infrastructure for real-time detection, with a focus on high-throughput, reliable systems. Prior to Doppel, he built low-latency financial infrastructure at Level, including a knowledge graph underpinning its real-time architecture. He studied computer science at the University of Waterloo.
Blog Posts by William Gill

Engineering
How Doppel eliminated ML infrastructure tax with Modal
At Doppel, we build machine learning systems to detect and disrupt social engineering attacks. The threat landscape changes constantly, which means our models need to evolve just as quickly.
William Gill and Ishana Shastri

Engineering
The Billion-URL Diet: Cutting Python Loops From Our Pipeline
How we turned a Python-bound pipeline into a columnar, vectorized system built for scale.
Tirath Patel and William Gill

Engineering
Battling Scams at Scale: Inside Doppel’s High-Throughput ML Platform
How our engineering team took our ML platform from zero to inference at internet scale in four months.
William Gill, Rohit Mukerji and Justin D'Souza
Get in Touch
Interested in learning more about Doppel's approach to digital security?