· Professeur, Invité, Foundation de l'École Normale Supérieure, Paris2012–
· Professor, Electrical Engineering and Computer Sciences, University of California, Berkeley2012–
· Chair, Department of Electrical Engineering and Computer Sciences, University of California, Berkeley2008–
· Assistant Professor, Computer Science Division, University of California, Berkeley1986–
· Programmer, Graphics Research Project, IBM Los Angeles Scientific Center1981–
· Programmer, IBM Systems Engineering Centre, Warwick, UK1978–