W 2008 uzyskał stypendium prezydenta miasta Przemyśla. W tym samym roku został zatrudniony w Instytucie Historii UJ jako asystent. W 2010 został tam zatrudniony na stanowisku adiunkta. W latach 2010–2011 był pełniącym obowiązki kierownika studiów zaocznych w Instytucie Historii UJ. W latach 2013–2016 uzyskiwał stypendium ministra nauki i szkolnictwa wyższego dla młodych badaczy. W 2016 na Wydziale Historycznym Uniwersytetu Jagiellońskiego uzyskał habilitację w zakresie nauk humanistycznych ze specjalności historia kultury, nauki i wychowania. W latach 2016–2017 był koordynatorem programu Erasmus w Instytucie Historii UJ. W 2017 został kierownikiem programu Studies in Central and Eastern Europe: cultures, histories and societies na Wydziale Historycznym UJ.
W latach 2012–2013 był stypendystą Fundacji Kościuszkowskiej w Nowym Jorku i profesorem wizytującym Columbia University. W latach 2015–2016 był stypendystą Polsko-Amerykańskiej Komisji Fulbrighta i profesorem wizytującym w , gdzie organizował dwie konferencje naukowe. W latach 2017–2018 był ponownie stypendystą Fundacji Kościuszkowskiej w Nowym Jorku i profesorem wizytującym Pratt Institute w Brooklynie, w Nowym Jorku.