Simon Long is a seasoned software engineering leader with nine years in high-performance compiler and analysis tooling, currently directing the Poplar compiler team at Graphcore to map ML graphs onto hundreds of IPUs. He combines deep C++ and embedded systems expertise with a strong telecom background—leading LTE/3G protocol teams and open-source efforts like Open-nFAPI at Cisco—to bridge low-level systems and large-scale ML infrastructure. Simon has a proven track record of shipping production tooling and CI-driven workflows, and his work often focuses on turning complex graph representations into analysable, optimised programs. Based in Chippenham with a First in Computer Science from the University of East Anglia, he brings an unusual blend of networking protocol experience and compiler engineering that helps translate algorithmic models into efficient hardware execution.
9 years of coding experience
24 years of employment as a software developer
Reading Blue Coat School
BSC, Computer Science, 3.8 GPA, BSC, Computer Science, 3.8 GPA at University of Colorado Boulder
Bachelor's degree, Computer Science, First, Bachelor's degree, Computer Science, First at University of East Anglia
Contributions:12 commits, 10 pushes, 1 branch in 7 days
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.