Summary
Riccardo Cappuzzo is a research and development engineer with 11 years of experience at the intersection of machine learning and databases, currently working at Inria and contributing to the skrub project. He holds a PhD in Data Science from EURECOM/Sorbonne Université and a strong academic foundation from Politecnico di Torino and Télécom Paris, bringing rigorous research methods to practical system-building. Proficient in Python for eight years, he blends expertise in data tooling (Pandas, Polars, Matplotlib) with hands-on experience in PyTorch and networkx to optimize ML performance on large, heterogeneous datasets. A natural data collector and analyst, Riccardo enjoys turning messy experimental or recreational data into clear insights and has become adept at reviving legacy codebases common in research. He is pivoting his career toward environment-adjacent applications, seeking roles that leverage his cross-disciplinary skills to deliver impactful, scalable solutions.
11 years of coding experience
Doctor of Philosophy - PhD, Doctor of Philosophy - PhD at Sorbonne Université
Master's degree, Master's degree at Télécom Paris
Master's degree, Master's degree at EURECOM
Laurea Magistrale LM (Master's degree), Laurea Magistrale LM (Master's degree) at Politecnico di Torino