After his doctoral studies, Ilyas accepted a position in 2004 as a tenure-track professor at the University of Waterloo's David R. Cheriton School of Computer Science.
Research contributions
Ilyas is best known for the development of database systems and data science, with emphasis on data quality, data cleaning, managing uncertain data, machine learning for data curation, and rank-aware query processing.
Since 2009, he has focused research on data quality and the technical challenges in building data-cleaning systems. He and his research group introduced novel practical algorithms and system prototypes, which circumvent limitations of previous data-cleaning solutions that either focus narrowly on single types of data errors or ignore real-life considerations that prevent their adoption.
With Theodoros Rekatsinas, Christopher Ré, and Xu Chu, he introduced HoloClean,[7] an open-source statistical inference engine to impute, clean and enrich data.
Awards and honours
Ilyas received a Government of Ontario Early Researcher Award in 2008, a provincial program that funds new leading researchers at publicly funded Ontario universities to build a research team. He was named an IBM Canada Advanced Studies Fellow from 2006 to 2010.
Ilyas held a Cheriton Faculty Fellowship[8] at the David R. Cheriton School of Computer Science from 2013 to 2016 and he received the Google Faculty Award in 2014.[9]
He was named an ACM Distinguished Scientist[10] in 2014, and an ACM Fellow in 2020 for his contributions to data cleaning and data integration.[11][12] He was also named IEEE Fellow in 2022 for his contributions in data cleaning, data integration and rank-aware query processing[13][14] and a Fellow of the Royal Society of Canada in 2024.[15] In 2024, he also received the 2024 C.C. Gotlieb Computer Award from IEEE Canada in recognition of his contributions to building large-scale machine learning systems for data integration, data cleaning, and knowledge construction.[16]
Since 2018, Ilyas has held the Thomson Reuters-NSERC Industrial Research Chair in Data Cleaning. In 2020, he was named a faculty affiliate at the Vector Institute.[17]
Service
Ilyas was elected a member of Board of Trustees of the Very Large Data Bases Endowment[18] in 2016 and the Vice Chair of the ACM Special Interest Group on Data Management (SIGMOD)[19] in 2017.