· Associate Professor with tenure, Pennsylvania State University2024–
· Assistant Professor, University of Cincinnati2016–2018
· Lecturer (Natural Language Processing), Carnegie Mellon University2015–2015
· Project Scientist, Carnegie Mellon University2015–2016
· NSF International Research Fellow, Carnegie Mellon University2014–2015
· NSF International Research Fellow, University of Edinburgh2013–2014
· Postdoctoral Researcher, Carnegie Mellon University2011–2013
· PhD in Computer Science, University of Maryland2011–
· NSF EAPSI Fellow, National University of Singapore2010–2010
· NSF EAPSI Fellow, Macquarie University2009–2009
· M.S., Computer Science, University of Maryland2008–
· Research Assistant, University of Maryland2006–2011
· Teaching Assistant, University of Maryland2005–2006
· B.A., Philosophy, Virginia Tech2005–
· B.S., Computer Science, Virginia Tech2005–
· B.S., Mathematics, Virginia Tech2005–
· Part-time, non-degree seeking, University of Mary Washington1999–