Timo Doherty

Amsterdam, Netherlands

Looking for machine learning engineering roles in and around Amsterdam or remote.

About

I work on machine learning for chemistry and biology. I finished an MSc in Artificial Intelligence at the Vrije Universiteit in 2026. My thesis applied deep learning to mass spectrometry data for molecular property prediction. For my BSc, I studied Computer Science at the UvA and wrote a thesis on formal verification in Lean 4.

Education

MSc Artificial Intelligence

Vrije Universiteit Amsterdam2024–2026cum laude

Thesis: machine learning on mass spectrometry data for molecular property prediction. Manuscript in preparation.

BSc Computer Science

University of Amsterdam2019–2023

Thesis: Gossip Protocol Verification in Lean 4. Formal verification of distributed gossip protocols using dependent type theory, including a sufficiency proof for expert propagation in fully-connected graphs (2n−4 calls) and an evaluation framework for checking correctness of the protocol representation.

Experience

Interpreter

Assurance Services International2018–2025

Live Dutch/English interpreting for FSC and RSPO sustainability certification audits. Freelance.

Chess instructor

Amsterdam2023–2026

Teaching chess at primary schools across Amsterdam.

Research intern

C. elegans lab, Columbia University2017

Three months in genetics, before any computational work.

Tutor

Amsterdam2016–2024

Mathematics, physics, chemistry, biology, French, Latin.

Tools

Python
PyTorch, scikit-learn, pandas, RDKit, XGBoost, Optuna
Also
Lean 4, R, SPARQL and RDF, Linux, Git

Links

GitHub · timo@teemail.xyz