Carnegie Mellon University

George Amvrosiadis

George Amvrosiadis

Assistant Research Professor, Electrical and Computer Engineering

Download Hi-res Photo
  • 2311 Collaborative Innovation Center
Address 5000 Forbes Avenue
Pittsburgh, PA 15213


George is an Assistant Research Professor of Electrical and Computer Engineering at Carnegie Mellon University, with a courtesy appointment in the Computer Science Department, and a member of the Parallel Data Lab. His research focuses on distributed systems, operating systems, and data analysis. He co-teaches two popular graduate-level courses on advanced cloud computing and storage systems. He received his Ph.D. from the University of Toronto.


Ph.D., 2016
Computer Science
University of Toronto, Canada

B.S., 2009
Computer Science
University of Ioannina, Greece



  • Cloud computing
  • High performance computing
  • Operating systems
  • Distributed systems
  • Storage systems
  • Machine learning
  • Big data analytics
  • Scalable machine learning