Joan Salvà Soler

Machine Learning Engineer at H2O.ai

prof_pic.jpg

I studied Mathematics (BSc) at the Polytechnic University of Catalonia, with an Erasmus semester at the Ludwig Maximilian University of Munich. I then moved to Vienna to study Data Science (MSc) at the Technical University of Vienna. I am currently a Machine Learning Engineer at H2O.ai, based in Vienna.

I enjoy coding and solving complex computational and ML problems. During my math degree, I was surprised to discover how much I enjoyed programming. That led me to explore computer science and optimization, and to get my first taste of machine learning. My Master’s in Data Science allowed me to go deeper into ML. My main topics of interest now are LLMs, agents, computer vision, and ML for optimization.

news

Sep 20, 2025 I attended the LOD 2025 conference in Tuscany, Italy 🇮🇹, where I presented my work on Diffusion-Based Evolutionary Algorithms.
Jul 27, 2025 I attended the Eastern European Machine Learning School (EEML) in Sarajevo, Bosnia 🇧🇦.
May 13, 2025 I defended my master’s thesis on Diffusion-Based Evolutionary Algorithms and I graduated from the Technical University of Vienna with a Master’s degree in Data Science 🎓. More details here.
May 12, 2025 I started working at H2O.ai as a Machine Learning Engineer in Vienna! 🇦🇹
Aug 15, 2024 I’ve been promoted to a Research Engineer at Quantagonia!

latest posts

selected publications

  1. arXiv
    ddea.png
    A Denoising Diffusion-Based Evolutionary Algorithm Framework: Application to the Maximum Independent Set Problem
    Joan Salvà Soler and Günther R. Raidl
    arXiv preprint arXiv:2510.08627, 2025