Od ukończenia studiów związany zawodowo z Instytutem Matematyki UW, od 1997 na stanowisku profesora. Od 1996 do 1999 pełnił funkcję wicedyrektora, następnie do 2005 dyrektora tej jednostki. W latach 2005–2007 przewodniczył Państwowej Komisji Akredytacyjnej, następnie został przewodniczącym Komisji Dydaktyki Komitetu Matematyki PAN. Zasiada w komitetach redakcyjnych czasopism „Delta” i „Algebra and Discrete Mathematics”, reprezentował Polskę w koordynowanym przez OECD programie PISA. Zajął się upowszechnianiem matematyki wśród młodzieży, m.in. w ramach Krajowego Funduszu na rzecz Dzieci.
Od listopada 2006 do sierpnia 2009 zajmował stanowisko podsekretarza stanu w Ministerstwie Edukacji Narodowej. W grudniu 2009 powołany na podsekretarza stanu w Ministerstwie Nauki i Szkolnictwa Wyższego, zakończył urzędowanie w styczniu 2012. W kadencji 2018–2021 przewodniczący Rady Głównej Nauki i Szkolnictwa Wyższego.
Odznaczenia i wyróżnienia Odznaczony Srebrnym Krzyżem Zasługi, Krzyżem Kawalerskim (2001) i Oficerskim (2014) Orderu Odrodzenia Polski.