He previously worked at the University of Edinburgh and received a Ph.D. in Computer Science from Brown University in 2011, where he worked on models of local discourse coherence.