Summary
Francesco Brundu is a senior Machine Learning Engineer based in London with 9 years of experience building production ML systems across NLP, computer vision, audio and recommendation domains. He currently models and ships applied ML at HubSpot while freelancing on diverse ML problems through Andela, blending product-minded engineering with research-grade methods. Past roles at BenchSci, Mars and Vodafone show a track record of delivering deep learning solutions for biomedical information extraction, pet-behaviour video/audio understanding, diagnostics and large-scale personalization. He is comfortable across the ML stack—from prototyping novel architectures and active learning pipelines to cloud deployment on GCP and Azure and maintaining production services. Notably, he pairs strong academic credentials (top honours Master’s from Università di Pisa) with hands-on experience improving real-world systems like CV deduplication and CT scan quality assessment. Pragmatic and curious, he often bridges domain science and engineering to accelerate impact in research-heavy product environments.
9 years of coding experience
9 years of employment as a software developer
High School, Informatics, 96/100, High School, Informatics, 96/100 at ITI - Istituto tecnico industriale Angioy
Bachelor’s Degree, Computer Science, 109/110, Bachelor’s Degree, Computer Science, 109/110 at Università di Pisa
Italian, English