alt text 

Yi Ding
Assistant Professor
Elmore Family School of Electrical and Computer Engineering
Purdue University
Curriculum Vitae

Office: BHEE 336
Mailing Address: 465 Northwestern Ave, West Lafayette, Indiana 47907
Email: yiding at purdue dot edu

I am an Assistant Professor of the Elmore Family School of Electrical and Computer Engineering at Purdue University, where I lead the Learning Systems Group. Previously, I was an NSF Computing Innovation Fellow and Postdoctoral Associate at MIT CSAIL mentored by Michael Carbin. During my postdoc, I also held an visiting position at Meta Infra Data Center to improve maintenance efficiency of millions of servers in real-world hyperscale datacenters. I received my Ph.D. in Computer Science from The University of Chicago advised by Henry Hoffmann.

My research interests are in the broad areas of computer systems, computer architecture, and machine learning, with a recent focus on sustainable cloud computing, and causal inference for distributed systems.

What is New?

PhD hiring (2024 - 2025): I am looking for self-motivated Ph.D students who are devoted to research excellence or high-quality system building in energy-efficient datacenters, sustainable cloud computing, and learning-based techniques for computer systems optimization. If you are interested in working with me, please apply for Purdue ECE PhD program and mention my name in your application.

To students at Purdue: There are research opportunities on the intersection between computer systems and machine learning in my group, through independent studies (undergrad, MS and PhD) and thesis options (MS and PhD). If you are interested, I would recommend you to have a quick look at my active research and recent publications first before contacting me. To match the email filter, please include the magic word xyzzyx257 somewhere in your email body (not title). Otherwise, your email will not be read.

Current Teaching

  • ECE 20875 - Python for Data Science, Fall 2023