Luo Mai

Luo Mai

Assistant Professor

University of Edinburgh

I am an Assistant Professor in the School of Informatics at the University of Edinburgh, leading the Large-Scale Machine Learning Systems Group and co-directing the UK EPSRC Centre for Doctoral Training in Machine Learning Systems.

My research focuses on creating scalable, efficient, and reliable computer systems for machine learning and data management. This work has been recognized at major conferences such as OSDI, USENIX ATC, NSDI, CoNEXT, JMLR, ICML, NeurIPS, ECCV, and VLDB, earning awards from Google, Microsoft, Alibaba, and Tencent. I authored the open-source textbook Machine Learning Systems: Design and Implementation and co-founded several popular open-source projects including TensorLayer, HyperPose, TorchOpt and ServerlessLLM.

Prior to Edinburgh, I served as a research associate at Imperial College London, working under Peter Pietzuch and was a visiting researcher at Microsoft Research. My PhD, supervised by Paolo Costa and Alexander L. Wolf, was supported by a Google Fellowship in Cloud Computing.

If you are interested in pursuing a PhD or postdoctoral research with me, please send an email with your CV and a brief description of your proposed research.


  • Computer Systems
  • Machine Learning
  • Data Management


  • PhD in Computer Science, 2018

    Imperial College London, UK

  • MRes in Advanced Computing, 2012

    Imperial College London, UK