Academic CV

Spyridon Mouselinos

Machine Learning and Software Engineer

Email / LinkedIn / GitHub / Scholar

Work Experience

(September 2024 - Now): Machine Learning Engineer - Moonvalley (https://www.moonvalley.com/)

(March 2024 – September 2024): Machine Learning Consultant - Equinox AI (https://equinoxai.com/)

(November 2018 – February 2021): Lead Machine Learning Engineer - Deepsea Technologies (https://deepsea.ai/)
As a Lead, I was responsible for the following projects:

(Dec 2017 – Nov 2018): Machine Learning Engineer - Deepsea Technologies (https://deepsea.ai/)
As an ML Engineer, I was responsible for the following projects:

Tech Stack

Programming Languages
Development: Python / C
Scripting: Bash / Slurm

CI / CD
Docker, Flask, RabbitMQ
Airflow, MLflow, WANDB

Machine Learning
TensorFlow / PyTorch / Pytorch Lightning
NLTK / Weka / Gensim / NetworkX

Data Storage and Analytics
Graphana, InfluxDB, PostgreSQL, MongoDB
Apache PySpark

Academic Experience

(Oct 2021 – Jan 2025): PhD Candidate, University of Warsaw
Research Area: Reasoning in Deep Learning Models
My research focuses on exploring the reasoning capabilities of deep learning models in the challenging modalities of vision and language and their interplay.

(Oct 2021 – Now): Teaching Assistant, University of Warsaw
Responsible for conducting laboratories in the Natural Language Processing and Visual Recognition courses for the master’s degree study cycle at the University of Warsaw. Proud to have supervised the creation of the student project: Distilled HerBert (https://huggingface.co/BartekK/distilHerBERT-base-cased) a BERT-based Language Model trained on Polish Language.

(March 2021 – Oct 2021): Research Assistant, University of Warsaw
Research Area: Visual Reasoning and Neurosymbolic Approaches.
Under the supervision of Henryk Michalewski and Mateusz Malinowski, we investigate the effect of Neurosymbolic Neural Networks as well as Adversarial Agents towards testing the limits of VR/VQA tasks. During this work, an interactive application that acts as a neural network testbed has been created, enabling a better understanding of pretrained visual reasoning architectures.

Publications

Beyond Lines and Circles: Unveiling the Geometric Reasoning Gap in Large Language Models (EMNLP 2024) PDF

</span>

A Simple, Yet Effective Approach to Finding Biases in Code Generation (ACL 2023) PDF

</span>

Measuring CLEVRness: Blackbox testing of Visual Reasoning Models (ICLR 2022) PDF

</span>

MAIN: Multi-Head Attention Imputation Networks (IJCNN 2021) PDF

</span>

Optimized Generation of Hardware CNN Inference Engines (MDPI Technologies 2020) PDF

</span>

TF2FPGA: A Framework for Projecting and Accelerating CNNs on FPGA Platforms (IEEE Mocast 2019) PDF

</span>

Education, Awards, and Languages

PhD Studies Topic: Reasoning in Deep Learning Models
University of Warsaw (Apr 2021 - Now)
Supervisors: Henryk Michalewski and Mateusz Malinowski

Master of Science in Data Science and Machine Learning
Athens University of Economics and Business (2019 - 2021)

Summer School - Graph Theory and Randomized Computing
Gdańsk Technical University (2019)

Bachelor and Master of Engineering in Electrical and Computer Engineering
National Technical University of Athens (2013-2018)

Worked and published under the OPUS-15 Grant with Prof.Henryk Michalewski
Hellenic Mathematical Society: Euclid Award 2012
Hellenic Mathematical Society: Thales Award 2011

---

Greek: Native
English: C2
German: B1