Before joining the University of Montreal, Bernhard was heading the research group on Computational Materials at Disney Research Zurich. After receiving his PhD (2010) and MSc (2005) from the University of Tuebingen (Germany), he was a post-doctoral Researcher at ETH Zurich (Switzerland), where he also held an adjunct lecturer position until 2016.