Devis completed his PhD at University of Lausanne, Switzerland, where he studied kernel methods for hyperspectral satellite data. He then travelled the world as a postdoc, first at University of València, then at CU Boulder and finally back to EPFL. In 2014, he became assistant professor at University of Zurich, and in 2017 he moved to Wageningen University in the Netherlands, where he was chair of the Geo-Information Science and Remote Sensing Laboratory. Since September 2020, he is back to EPFL, where he leads the Environmental Computational Science and Earth Observation laboratory (ECEO) in Sion. There, he studies the Earth from above with machine learning and computer vision.