· Distinguished Engineer and Technical Director for Quantum Education, IBM2022–2025
· Faculty member, School of Computer Science and Institute for Quantum Computing; Interim Executive Director of the Institute for Quantum Computing, University of Waterloo2006–
· Professor, University of Waterloo2006–
· Faculty member, Department of Computer Science, University of Calgary1999–
· Postdoctoral fellow, Université de Montréal1998–
· PhD in Computer Science, University of Wisconsin–Madison1992–