Summary
Giuseppe Romagnuolo is a VP of AI and seasoned software engineer with 18 years in development and over a decade focused on ML, currently leading AI efforts at Convirza after driving NLP and MLOps work at Allen & Overy’s innovation hub. He specialises in practical applications of Transformer models and LLMs for legal, financial, and capital markets use cases, with hands-on expertise in NER, text classification, embeddings, QA, and production CML pipelines. Giuseppe blends deep engineering (Python, PyTorch/TensorFlow, DVC/MLflow, Qdrant/Milvus) with architecture and delivery experience from full-stack and distributed systems roles, having led migrations to service architectures and CI/CD practices. His background in digital communications and multilingual CMS projects gives him a rare combination of product-minded UX sensitivity and rigorous data-science workflow discipline. Comfortable mentoring teams and translating legal domain problems into reproducible ML solutions, he thrives on tackling complex, interdisciplinary challenges at scale. An early interest in psychology and philosophy informs his pragmatic yet human-centered approach to AI systems.
11 years of coding experience
21 years of employment as a software developer
Johns Hopkins University
Machine Learning Engineer Nanodegree, Artificial Intelligence, Machine Learning Engineer Nanodegree, Artificial Intelligence at Udacity
College Diploma, E-Commerce, Information Technology, College Diploma, E-Commerce, Information Technology at Training & Support Institute
Psychology, Psychology at Sapienza Università di Roma
Philosophy, Philosophy at Università degli Studi di Napoli Federico II
Introductory Japanese, Japanese Studies, Introductory Japanese, Japanese Studies at Charlton House Japanese School
Machine Learning, Machine Learning at Stanford University
English, Italian, Japanese