Alex Ioannides is an interim ML engineering tech lead and hands-on software engineer with 11 years’ experience building cloud-native ML systems, MLOps platforms and high-performance deep learning infrastructure. He has led small, high-performing teams at enterprises and startups—driving migrations to Vertex AI, deploying continuous-training pipelines to Kubernetes, and delivering production ML across finance, marketplaces and healthcare research. A former financial mathematician with a PhD in Computational Neuroscience, he blends rigorous probabilistic modelling and optimisation skills with practical engineering for scalable ML delivery. He co-founded an open-source MLOps startup (Bodywork) and repeatedly bridges research and product, turning Bayesian inference and deep learning experiments into auditable, production-grade features. Based in London, he’s equally at home architecting platforms and rolling up his sleeves to write the deployment scripts that make models run reliably at scale.
11 years of coding experience
15 years of employment as a software developer
MSc Theoretical Physics, MSc Theoretical Physics at Imperial College London
BSc Physics with Astrophysics, BSc Physics with Astrophysics at King's College London
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Alex Ioannides - Interim ML Engineering Tech Lead at Novo Nordisk