1969–1974 гг. – студент Ташкентского государственного университета.
1974–1979 гг. – преподаватель, аспирант, старший преподаватель Ташкентского государственного университета.
1979–1986 гг. – старший научный сотрудник Института математики имени В.И. Романовского Академии наук Республики Узбекистан.
1986–1992 гг. – заместитель директора Института математики имени В.И. Романовского Академии наук Республики Узбекистан.
1992–1994 гг. – директор Института математики имени В.И. Романовского Академии наук Республики Узбекистан.
1994–1996 гг. – заведующий отделом Кабинета Министров Республики Узбекистан.
1994–2000 гг. – член Президиума Академии наук Республики Узбекистан.
1996–1997 гг. – главный консультант Аппарата Президента Республики Узбекистан.
1997–2003 гг. – председатель Высшей аттестационной комиссии при Кабинете Министров Республики Узбекистан.
2003–2004 гг. – заместитель министра высшего и среднего специального образования Республики Узбекистан.
2004–2007 гг. – директор Института математики имени В.И. Романовского Академии наук Республики Узбекистан.
2007–2012 гг. – директор Института математики и информационных технологий Академии наук Республики Узбекистан.
2012–2017 гг. – директор Института математики при Национальном университете Узбекистана.
2017 г. – по настоящее время – директор Института математики имени В.И. Романовского Академии наук Республики Узбекистан.
2024 г. – по настоящее время – президент Академии наук Республики Узбекистан.