I am a Lecturer (Assistant Professor) in Computer Science at the University of Edinburgh and part of the Machine Translation group. According to the New York Times, I am a native speaker of C++ "on semipermanent loan from the Internet" and my t-shirt collection is "threadbare."

Apply to be a Research Associate (postdoc) in my group by 13 October 2016. Students can work with me through these programs: MSc+PhD in Data Science, MSc+PhD in Pervasive Parallelism, or PhD.

My research focuses on machine translation, language modeling, and computational efficiency.
Hypergraph search
 is a faster and more accurate alternative to cube pruning.
 estimates and queries language models using less time and memory. It is behind three entries to the 2013 WMT evaluation, all of which won first place in their respective language pairs.
 won best system combination in 8 of 10 tracks of the 2011 WMT evaluation.

I teach the most popular course in the school, Extreme Computing, and partly teach C programming.

Previously, I was a Senior Research Scientist at Bloomberg, a Postdoctoral Scholar at Stanford, a Research Associate at the University of Edinburgh, and a PhD student at Carnegie Mellon advised by Alon Lavie.

For fun, there's travel, C++, math homework, and networking.