Cristovao Iglesias is a Senior AI & ML Engineer based in London with 13 years of software and research experience and a recently completed PhD in Machine Learning from the University of Ottawa. He blends deep learning, Bayesian modeling, federated learning and NLP/LLM expertise with practical software engineering, having built digital twins for bioreactors and real-time health-monitoring systems using Python, Julia and R. His background in bioinformatics and molecular dynamics gives him a rare interdisciplinary perspective that informs robust scientific ML solutions. At NatWest he now applies this research-to-production trajectory to enterprise AI problems, while his academic work focused on scientific machine learning and probabilistic frameworks. Colleagues describe him as a practitioner who moves beyond prototypes to production-ready ML systems that respect uncertainty and domain constraints.
13 years of coding experience
9 years of employment as a software developer
Master's degree in Computer Science (Informatics), Data Fusion | Personalized Monitoring System | Domain Modelling, Master's degree in Computer Science (Informatics), Data Fusion | Personalized Monitoring System | Domain Modelling at Federal University of Rio de Janeiro
Doctor of Philosophy - PhD in Computer Science, Artificial Intelligence, 9.6 (CGPA), Doctor of Philosophy - PhD in Computer Science, Artificial Intelligence, 9.6 (CGPA) at University of Ottawa
Bachelor's degree in Information Systems, Personalized Monitoring System, Bachelor's degree in Information Systems, Personalized Monitoring System at Estácio de Sá University.
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
Cristovao Iglesias - Senior AI & ML Engineer at NatWest Group