| 04/2022 - 12/2022 | Research Associate at University of Bern, Switzerland |
| 09/2021 - 03/2022 | Visiting Scientist, ETH Zürich, Switzerland |
| 03/2020 - 08/2021 | Research Associate at University of Bern, Switzerland |
| 08/2018 - 02/2020 | Guest Professor & Visiting Scientist at ETH Zürich (Theoretical Physics & Material Science) , Switzerland |
| 06/2016 - 03/2019 | Professor in Theoretical Physics, UCD |
| 06/2016 - 08/2018 | Director of Research, School of Physics, UCD |
| 01/2014 - 12/2014 | IEEE Magnetics Society Distinguished Lecturer |
| 09/2007 - 05/2016 | Associate Professor in Theoretical Physics, UCD |
| 09/2006 - 09/2008 | Director, Theoretical Physics Programme, UCD |
| 09/2004 - 09/2007 | Lecturer in Theoretical Physics and Applied Mathematics, University College Dublin (UCD), Ireland |
| 04/2003 - 09/2004 | Visiting Lecturer, Institute for Theoretical Physics, ETH-Zürich, Switzerland |
| 09/2002 - 03/2003 | Visiting Scientist, Institut Laue-Langevin Grenoble, France & TUM Munich, Germany |
| 05/2001 - 06/2001 | Visiting Scientist, Courant Institute for Mathematical Sciences, NYU, New York, USA |
| 09/1996 - 12/1996 | Visiting Scientist and Invited Participant in the 1st Workshop on |
| “Quantum Computing and Quantum Coherence”, ITP, UC Santa Barbara |
| 07/1996 - 08/2002 | Senior Research Scientist, Paul Scherrer Institut, Villigen, Switzerland |
| 03/1994 - 06/1996 | NSERC-International Fellow (National Science and Engineering |
| Research Council of Canada), Simon Fraser University, Vancouver, Canada. |
| 03/1993 - 12/1993 | Research Scientist at the Center for Magnetic Recording Research UCSD |
| 01/1992 - 02/1994 | Research Scientist at the Department of Physics, UC San Diego (UCSD), USA |
| 07/1987 - 12/1991 | Research Assistant in Theoretical Physics at ETH-Zürich (Switzerland) |