Giacomo Piccinini

Machine Learning Engineer

HEY!

Portrait

I am Giacomo, a Machine Learning engineer specialising in Vision and Audio.

Currently, I am the CTO at Gemmo AI, a Dublin-based start-up that provides bespoke Deep Learning solutions.

In my previous life I was a Ph.D. student in String Theory at Swansea University (Wales).

In my spare time, I am trying to develop tools for leveraging Deep Learning to tackle what I believe are interesting problems in the artistic aspects of Vision and Audio.

EXPERIENCE

January 2024 - Present

CTO at Gemmo AI

Supervision of technical team, development of bespoke AI solutions.

February 2022 - December 2023

Machine Learning Engineer at Gemmo AI

Responsible for the entire AI pipeline, from dataset creation to Machine/Deep Learning models development and cloud deployment.

September 2018 - June 2022

Ph.D. in String Theory

Researcher on aspects of Classical Integrability and Duality in String Theory.

September 2015 - April 2018

Master's Degree in Theoretical Physics

Dissertation on Superconformal Quantum Mechanics. Final Grade: 110/110 cum laude

September 2012 - December 2015

Bachelor's Degree in Physics

Dissertation on Newton-Cartan Geometry. Final Grade: 110/110 cum laude

TECH STACK

Languages

Python (proficient), C++ (basic), Rust (basic), SQL (basic), JavaScript (very basic)

(Favourite) Libraries

Polars, Torch/Torchaudio/Torchvision, Modal, FastAPI, Librosa, OpenCV, Ruff

Cloud Services

AWS, Modal

Tools

Docker, NeonDB, CockroachDB, Git

ART

Music

Drummer and Synth boy for Mysteria Noctis

Drawing

Find some pencil drawings on my Instagram

Photography

Currently in the making, probably appearing here soon!