Author's picture or avatar or logo
  • Ioannis Zachos
    (aka Yannis)
    Machine Learning Scientist (PhD)

Machine Learning Scientist with a Cambridge PhD and 6 years of experience engineering AI solutions to complex problems. Expertise in solving high-dimensional data challenges using Python and Generative AI, evidenced by State-of-the-Art contributions at NeurIPS '24. Passionate about bridging the gap between R&D and production.

Professional Experience

company image

 

Cambridge University & Arup City Modelling Lab

Machine Learning Reasearcher

10/2020 - 10/2025, Cambridge, UK

  • Leveraged a collaborative industrial partnership to build simulation frameworks for urban planning.
  • Engineered a State-of-the-Art framework for multi-agent origin-destination trip modelling leveraging Neural Stochastic Differential Equations.
  • Designed and implemented a custom Markov Chain Monte Carlo sampler to solve high-dimensional inverse problems in multi-agent system simulations.
  • Developed an open-source tool for synthesising origin-destination trips, enabling Arup engineers to simulate realistic transport scenarios.
company image

 

Cervest Ltd (now Mitiga Solutions)

Statistical Scientist

09/2018 - 07/2019, London, UK

  • Key contributor to the 0-to-1 engineering lifecycle of an AI-powered climate intelligence platform.
  • Architected and developed scalable ETL pipelines in Python to ingest, process and fuse ~10TB of multi-resolution multi-modal satellite imagery.
  • Engineered and deployed spatio-temporal ML models for environmental resilience.
  • Translated complex modeling results and predictions into actionable insights for investors and clients, facilitating technical due diligence.
company image

 

Eurobank Private Bank Luxembourg

Investment Advisory Intern

06/2018 - 08/2018, Athens, GR

  • Designed and deployed an R Shiny application that performs on-demand portfolio optimisation subject to diversification and volatility constraints.
company image

 

iQom Ltd (now Epsilon Net)

Data Analyst Intern

08/2016 - 09/2018, Thessaloniki, GR

  • Analysed high-volume CRM data using R to model customer call arrival times using Poisson processes, optimizing support center resource allocation.

Education

institution image

 

University of Cambridge

PhD in Computational Statistics and Machine Learning

11/2020 - 10/2025

  • Industrial collaboration with Arup City Modelling Lab.
  • Lead author: NeurIPS 2024 and Stat (Wiley).
  • Award: Full scholarship by Arup and EPSRC.
  • Thesis: Inverse Problems in Agent-Based Models of Spatial Phenomena.
  • Supervisors: Prof. Mark Girolami and Prof. Theodoros Damoulas.
institution image

 

University of Cambridge

MRes in Engineering (Distinction)

10/2019 - 11/2020

  • Focus: Computational Statistics and Machine Learning.
  • Award: Full scholarship by Arup and EPSRC.
institution image

 

University of Warwick

BSc in Data Science (1st class)

10/2015 - 07/2018

  • Thesis: Bayesian online change-point detection for time series segmentation and forecasting in point processes (79%).
  • Courses: Machine Learning (73%), Mathematical Statistics (79%), Topics in Data Science (82%), Artificial Intelligence (72%).