Polityka wschodnia Józefa Piłsudskiego 1918–1920, która wraz z dorobkiem naukowym była podstawą nadania mu w 2002 stopnia naukowego doktora habilitowanego. W Instytucie Historii PAN kieruje od 2002 Pracownią Dziejów ZSRR i Europy Wschodniej. Obecnie jest kierownikiem Zakładu Historii Europy Wschodniej i Studiów nad Imperiami XIX i XX wieku w IH PAN.

Od lutego 2004 zatrudniony jako profesor w Instytucie Historii UJ. W 2011 otrzymał tytuł naukowy profesora.

Poza pracą w Instytucie Historii PAN i Instytucie Historii UJ był profesorem w Wyższej Szkole Biznesu NLU w Nowym Sączu, od 2016 roku wykłada również w Kolegium Europejskim w Natolinie. Wykładał także gościnnie na uniwersytetach w USA (m.in. na Uniwersytecie Columbia, Uniwersytecie Rice’a, Uniwersytecie Harvarda), jak również w Wielkiej Brytanii (Cambridge, University College of London), Kanadzie, Irlandii, Japonii, w Czechach (na Uniwersytecie Masaryka w Brnie).