cv
TLDR: I love to solve problems using algorithms, probability, and programming.
Basics
| Name | Davide Scassola |
| Label | PhD Student |
| davide.scassola1@gmail.com | |
| Url | https://davidescassola.github.io/ |
| Summary | PhD candidate at the University of Trieste in collaboration with AINDO. |
Work
-
2025.05 - 2025.10 Edinburgh, Scotland (UK)
-
2024.01 - 2024.06 Trieste, Italy
Teaching Assistant
University of Trieste
Teaching assistant for the Master's course in Probabilistic Machine Learning held by Luca Bortolussi.
- Lecturing
- Correcting and writing course notes
- Preparing laboratories and exercitations
- Preparing and correcting homeworks
-
2023.01 - 2025.12 Trieste, Italy
PhD Student
University of Trieste
PhD candidate in Applied Data Science & Artificial Intelligence. Research topic on generative models for tabular data generation. Reviewer at AAAI26 conference.
-
2023.01 - ongoing Trieste, Italy
-
2021.05 - 2022.12 Vienna, Austria
R&D Scientist
Trality GmbH
Research and engineering for quantitative finance. Time series modeling (cryptocurrencies), ML pipeline development, reinforcement learning research, trading strategies optimization, implementation of statistical indicators and optimizers into production code, back-end development.
-
2021.02 - 2022.04 Milan, Italy
IT Analyst
Deloitte Consulting
Statistical analysis on datasets in the banking field, definition and implementation of automatic data quality controls, data governance solutions analysis in the banking field.
-
2019.09 - 2019.12 Trieste, Italy
Machine learning developer intern
Aindo SpA
Development of a deep learning model able to generate multivariate financial time series simulating real dynamics and statistical properties..
-
2018.04 - 2018.06 Brescia, Italy
Education
-
2023.01 - 2025.12 Trieste, Italy
-
2018.09 - 2020.12 Trieste, Italy
Master of Science
University of Trieste, SISSA, ICTP
Data Science & Scientific Computing
- Advanced Programming and Algorithmic Design
- Numerical Analysis
- Probabilistic Machine Learning
- Foundations of High Performance Computing
- Stochastic Modelling and Simulation
-
2015.09 - 2018.09 Brescia, Italy
Awards
- 2018.09.01
Excellence Scolarship for DSSC Students
SISSA (International School for Advanced Studies)
The scholarship was awarded to 4 incoming students in the department. It covered housing expenses and provided a monthly stipend for the whole duration of the Master's Degree.
Certificates
| IELTS Academic, score 8.0 (C1 Level) | ||
| British Council IELTS | 2025-07-07 |
Publications
-
2026 Graph-Conditional Flow Matching for Relational Data Generation
AAAI
We propose a generative model for relational data that generates the content of a relational dataset given the graph formed by the foreign-key relationships by learning a deep generative model of the content of the whole relational database by flow matching.
-
2025 Zero-Shot Conditioning of Score-Based Diffusion Models by Neuro-Symbolic Constraints
AAAI
We develop a method that, given a pre-trained unconditional score-based generative model, samples from the conditional distribution under arbitrary logical constraints, without requiring additional training, and is designed for approximating the true conditional distribution.
-
2024 Multi-Objective reward generalization: Improving performance of Deep Reinforcement Learning for selected applications in stock and cryptocurrency trading
Neural Computing & Applications
We verify the reward generalization property of the proposed Multi-Objective algorithm on stock and cryptocurrency trading, and provides preliminary statistical evidence showing increased predictive stability over the corresponding Single-Objectives strategy.
Skills
| Probabilistic Modelling & AI | |
| Statistics | |
| Bayesian Statistics | |
| Deep Learning | |
| Probability | |
| Information Theory | |
| Probabilistic Programming | |
| Generative Models | |
| Stochastic Processes | |
| PyTorch | |
| Pyro |
| Programming | |
| Python | |
| C | |
| C++ | |
| Java | |
| SQL | |
| R | |
| Main Python Scientific Libraries (NumPy, Pandas, Scikit-learn, Matplotlib) |
| Other Expertise | |
| Analysis of Genomic Data (basics) | |
| Quantitative Finance (basics) |
Languages
| Italian | |
| Native |
| English | |
| Advanced (C1) |