· Chief Architect for Machine Learning, Swiss National Supercomputing Centre (CSCS)2023–
· Associate Professor (tenured) of Computer Science, ETH Zurich2017–2020
· Full Professor of Computer Science, ETH Zurich2017–
· Assistant Professor (tenure track) of Computer Science, ETH Zurich2012–2017
· Interim Technical Program Manager Applications, University of Illinois2012–
· Application and System Performance Modeling and Simulation Lead, University of Illinois2010–2012
· Adjunct Assistant Professor of Computer Science, University of Illinois at Urbana-Champaign2010–2013
· PhD in Computer Science, Indiana University2008–
· Postdoctoral Researcher, Indiana University2008–2010
· Visiting Researcher, Commissariat à l'énergie Atomique (CEA-DAM)2007–
· Research Assistant, Indiana University2006–2008
· Visiting Researcher, CINECA2005–
· Diplom in Computer Science, TU Chemnitz2005–
· Research Assistant, Chemnitz University of Technology2004–2006