Prior to joining Northeastern, Wahl held postdoctoral positions at the Swiss Federal Institute of Technology (ETH) in Zurich, and at Oxford University. He obtained a Ph.D. from the University of Texas at Austin in 2007.