I’m a PhD computer scientist and quantum technologist, currently working as a software engineer at Oxford Quantum Circuits (OQC). My work varies from high-performance embedded software for quantum control systems, through full-stack software and system design, to theoretical and simulational research in quantum error correction and mitigation.
My doctorate at UCL, co-funded by Riverlane, studied topological and LDPC codes for quantum error correction – more specifically, high-performance simulation and analytics of novel decoder algorithms and architectures for near- to medium-term deployment.
Translation from gobbledegook: quantum computers are very powerful, but by their same virtue very volatile and error-prone. Quantum error correction (QEC) is hard because directly observing quantum information tends to destroy it. A general approach is to organise qubits (quantum bits) in specific ways which can be exploited by classical algorithms (graph matching, clustering etc.) to correct errors with as high probability as possible – my work is in comparing and improving the many different ways of going about this.
Feel free to email me at my work address sgriffiths@oqc.tech or my personal address sam@samjgriffiths.co.uk.
PhD in quantum error correction, 2025
University College London (UCL)
MRes Delivering Quantum Technologies, 2020
University College London (UCL)
MSc Advanced Computing Science, 2019
University of East Anglia (UEA)
BSc (Hons) Computing Science, 2018
University of East Anglia (UEA)
Some ancient blog posts for posterity/nostalgia