· Professor, MIT2017–
· Assistant Professor, Stanford University2013–2016
· Research Assistant, Stanford University2011–2013
· Assistant Research Engineer, UC Berkeley2011–2013
· Postdoctoral Researcher, UC Berkeley2009–2011
· PhD in Computer Science, Carnegie Mellon University2008–
· Postdoctoral Scholar / Member, Institute for Advanced Study2008–2009
· B.S. in Mathematics and Engineering and Applied Science, California Institute of Technology2003–