CD

Colin Doak

Director Of Device Software at Graphcore

Colin Doak has a diverse work experience spanning multiple companies and roles. Colin started their career at CCC Network Systems in 1998 as a Software Engineer, where they played a key role in designing and developing core software systems. In 2003, they joined Northbrook Technology as a Senior Software Engineer, responsible for developing and maintaining software systems for multinational insurance companies. In 2004, they moved to Bittware UK as a Senior Software Engineer, where they led a small team in developing high-performance inter-processor communications technology. Colin then joined Epitiro in 2007 as a Principle Software Engineer, where they were the technical lead for delivering real-time service quality benchmarking and research solutions. In 2013, they joined XMOS as a Senior Development Engineer, and finally, in 2018, they joined Graphcore, initially as an Embedded Software Team Manager and currently as the Director of Device Software.

Colin Doak began their education at the Belfast Institute of Further and Higher Education from 1996 to 1998, where they earned a BTech Higher National Diploma in Software Engineering. Colin then pursued a Bachelor of Science in Mathematics at The Open University from 2017 to 2025.

Location

Newport, United States

Links

Previous companies


Org chart

No direct reports

Teams


Offices

This person is not in any offices


Graphcore

11 followers

Graphcore has created a new processor, the Intelligence Processing Unit (IPU), specifically designed for artificial intelligence. The IPU’s unique architecture means developers can run current machine learning models orders of magnitude faster. More importantly, it lets AI researchers undertake entirely new types of work, not possible using current technologies, to drive the next great breakthroughs in general machine intelligence.


Industries

Employees

201-500

Links