He completed a PhD from MIT in the Center for Biological and Computational Learning and was a Postdoctoral Fellow at the Broad Institute of MIT and Harvard. His research areas include topology and geometry in statistical inference, inference in dynamical systems, large scale machine learning algorithms, computational biology, and Bayesian statistics.