Dr hab. w dyscyplinie matematyka, Prof. AGH, jest pracownikiem Wydziału Matematyki Stosowanej AGH. Od 18 lat prowadzi badania naukowe w dziedzinie analizy numerycznej stochastycznych równań różniczkowych oraz algorytmów Monte Carlo. Analizuje również związki pomiędzy teorią procesów stochastycznych a uczeniem maszynowym i głębokimi sieciami neuronowymi.
Jest wykładowcą oraz koordynatorem specjalności „MBA in Data Science Management” w ramach MBA TECH na AGH, a także członkiem Fundacji AI LAW TECH, gdzie pełni rolę eksperta. Autor 50 publikacji w czasopismach o zasięgu międzynarodowym oraz prelegent wielu konferencji naukowych. Redaktor pomocniczy w czasopiśmie „Journal of Complexity” (Elsevier).
Laureat dwóch międzynarodowych nagród za osiągnięcia naukowe: „Information-Based Complexity Young Researcher Award” (2012) oraz „Joseph Traub IBC Award” (2018). Stypendysta DAAD (Niemcy, 2013), odbył wizyty naukowe m.in. w Austrii i Kanadzie. Jego kariera zawodowa obejmuje szeroki zakres działań akademickich i przemysłowych, w tym rolę kierownika B+R w projektach współfinansowanych przez NCBiR, związanych z zastosowaniem uczenia maszynowego i głębokiego w zastosowaniach przemysłowych.