W 1981 roku otrzymał nagrodę Sekretarza Naukowego PAN, a w latach 1983, 1986 i 1998 Dyrektora IPPT PAN.

W 1986 roku objął kierownictwo (do 1999 roku) Samodzielnej Pracowni Optyczno-Komputerowych Metod Mechaniki, Ośrodka Mechaniki i Informatyki Stosowanej w IPPT PAN.

Od 2001 roku był zewnętrznym członkiem Rady Naukowej IPPT PAN oraz przewodniczącym Komisji Rady Naukowej ds. Przewodów Doktorskich z dziedziny informatyki.

W latach 1999–2005 piastował stanowisko Prorektora ds. Naukowych Polsko-Japońskiej Wyższej Szkoły Technik Komputerowych (PJWSTK) oraz stanowisko Kierownika Katedry Systemów Inteligentnych (dawniej Katedra Sztucznej Inteligencji). Zasiadał w Senacie PJWSTK, był członkiem Rady Wydziału Informatyki i kierownikiem Centrum Badawczego oraz specjalizacji: Inteligentne Systemy Przetwarzania Danych i Systemy Wspomagania Biznesu i Administracji.

Jako specjalista od metod sztucznej inteligencji dołączył w 1996 roku do zespołu Zakładu Mechaniki Środowiska wówczas Wyższej Szkoły Pedagogicznej w Bydgoszczy. Po powstaniu Uniwersytetu Kazimierza Wielkiego w Bydgoszczy został kierownikiem Zakładu Systemów Baz Danych i Inteligencji Obliczeniowej na Wydziale Matematyki, Fizyki i Techniki w Instytucie Mechaniki i Informatyki Stosowanej (IMIS) tej Uczelni.