Borut is active in developing new methods in particle physics data simulation and analysis. He participated in several new physics searches at the LHC as well as developments of Monte Carlo tools and experimental techniques, which were also used in the Higgs boson discovery in 2012. He became involved in the field of Machine Learning in physics already during his doctorate, using neural networks for the reconstruction of W bosons. During his term as the ATLAS Computing Coordinator, coordinating all software and computing activities of the ATLAS collaboration, he has set up a working group to investigate the potential of using ML techniques and HPC facilities for ATLAS. Lately he is focusing his interest in Machine Learning applications in various aspects of experimental particle physics, from event categorization, background modeling and object reconstruction to fast simulation techniques of LHC processes.