W latach 1978–1985 asystent w Zakładzie Historii Powszechnej Starożytnej i Średniowiecznej UŁ. Od 1985 do 2001 adiunkt w Zakładzie Historii Powszechnej Starożytnej i Średniowiecznej UŁ (w 1992 przemianowanego na Zakład Historii Bizancjum). Od 2001 profesor nadzwyczajny UŁ. Od 2005 kierownik Zakładu Historii Średniowiecznej Europy Zachodniej i Lewantu UŁ. Od 2018 profesor zwyczajny. Do przejścia na emeryturę w 2023 pracownik Katedry Historii Średniowiecznej UŁ.

W latach 1998–1999 pracowała też w Filii w Piotrkowie Trybunalskim Akademii Świętokrzyskiej im. Jana Kochanowskiego. W latach 2005–2008 była profesorem wizytującym w Rice University w Houston w Teksasie (jako stypendysta Fundacji Kościuszkowskiej dla nauczania historii i literatury polskiej), a w semestrze letnim 2013/2014 – w Instytucie Historycznym Uniwersytetu Warszawskiego.