IVEX Lab OÜ, omanik, tegevjuht, 01.06.2014-
Vähiuuringute Tehnoloogia Arenduskeskus AS, teadur 2009-2014
Tartu Ülikool, molekulaar- ja rakubioloogia instituut, teadur 1991-
Keemilise ja Bioloogilise Füüsika Instituut, teadur 2004-2005
Columbia Ülikool (New York), teadur 2003-2004
Tartu Ülikool, zooloogia ja hüdrobioloogia instituut, vanemteadur 2000-2003
Helsingi Ülikool, biotehnoloogia instituut, külalisteadur-järeldoktor 1997-1999
Rotterdami Erasmuse Ülikool, järeldoktor 1997
Tartu Ülikool, molekulaar- ja rakubioloogia instituut, teadur 1991-1999