From 1985 to 1992 he was a research assistant in Computer Science at the University of Michigan, Ann Arbor.
Since 2004, he has been the Research Director at the French National Center for Scientific Research (CNRS) [REF].