Leonidas Souliotis is a Senior Data Scientist and bioinformatician based in Cambridge with nine years of experience applying machine learning and deep learning to metagenomics and oncology R&D. At AstraZeneca he partners with clinicians and senior stakeholders to deliver survival analysis, NLP, and production-ready R/Python tooling, while his PhD work translated novel ML methods for genome recovery into real-world metagenomic datasets. He also designs and teaches data science curricula—running professional masters workshops and creating a popular DataCamp course on efficient pandas usage—bridging research, education, and product delivery. Trained in statistics and machine learning (MSc Imperial College; PhD Warwick), he combines rigorous probabilistic foundations with hands-on engineering to move complex bioinformatics pipelines into reproducible workflows. An understated strength is his track record of turning cutting-edge research methods into usable packages and training materials that scale across teams.
9 years of coding experience
1 year of employment as a software developer
Master of Science (MSc) Statistics, Master of Science (MSc) Statistics at Imperial College London
Doctor of Philosophy (PhD) Machine Learning Bioinformatics, Doctor of Philosophy (PhD) Machine Learning Bioinformatics at University of Warwick
Summer School Gaussian Processes, Summer School Gaussian Processes at The University of Sheffield
Bachelor of Science (BSc) Statistics and Insurance Science, Bachelor of Science (BSc) Statistics and Insurance Science at University of Piraeus
Technical University of Denmark
Summer school Data Science, Summer school Data Science at École Polytechnique
Diploma, Diploma at S. Avgoulea Linardatou High School
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.