Osiągnięciem wskazanym we wniosku habilitacyjnym był cykl publikacji pod wspólnym tytułem „Rozwój metod uczenia maszynowego bazujących na uczeniu zespołowym, głębokim i obliczeniach ewolucyjnych oraz ich fuzji”.

W 2019 rozpoczął studia MBA – innowacje i analiza danych, prowadzone przez Uniwersytet SWPS w Warszawie, Instytut Podstaw Informatyki PAN i Woodbury School of Business UVU.

Na Politechnice Krakowskiej został zatrudniony w październiku 2013 jako asystent naukowo-dydaktyczny w Instytucie Teleinformatyki, na Wydziale Fizyki, Matematyki i Informatyki (obecnie Wydział Informatyki i Matematyki). W styczniu 2017 objął etat adiunkta. Od października 2019 do września 2020 pełnił funkcję kierownika Katedry Teleinformatyki WIiT PK. Od października 2020 pełnił funkcję zastępcy kierownika Katedry Informatyki WIiT PK ds. badawczych. Natomiast od stycznia 2021 pełni funkcję Dziekana WIiT PK (obecnie WIiM PK).

Ponadto od grudnia 2019 jest zatrudniony na stanowisku profesora instytutu w Instytucie Informatyki Teoretycznej i Stosowanej PAN.

2 listopada 2021 Prezes Rady Ministrów Mateusz Morawiecki powierzył mu obowiązki zastępcy dyrektora do spraw naukowych Instytutu Łączności – Państwowego Instytut Badawczego.