· Head of Department, Computer Science, ETH Zurich2021–2023
· Head of Department, Computer Science, ETH Zurich (Swiss Federal Institute of Technology)2021–2023
· Consulting Researcher, Microsoft Research2014–
· Visiting Professor, University of Washington2013–
· Visiting Faculty, Microsoft Research2008–
· Full Professor of Computer Science, ETH Zurich2007–
· Full Professor of Computer Science, ETH Zurich (Swiss Federal Institute of Technology)2007–
· Visiting Faculty Researcher, Intel Research2007–
· Visiting Researcher, National ICT Australia2006–2007
· Senior Research Scientist, Intel Research2004–2006
· Adjunct Professor of Computer Science, University of California at Berkeley2004–2007
· Senior Research Scientist, Intel Research2002–2004
· Visiting Industrial Fellow, University of California at Berkeley2001–2002
· Distinguished Research Scientist, Sprint Advanced Technology Labs1998–2002
· Vice President, Research and Development, Persimmon IT, Inc.1995–1998
· PhD in Computer Science, University of Cambridge1995–
· Research Intern, Xerox Palo Alto Research Center1993–
· Diploma in Computer Science, University of Cambridge1990–
· Research Assistant, University of Cambridge Computer Laboratory1990–1995
· BA (Hons) in Mathematics, University of Cambridge1989–
· ETH Zurich
· Visiting Researcher, Microsoft Research