Summary
Abulhair Saparov is an Assistant Professor of Computer Science at Purdue University and a machine learning researcher with 13 years of experience bridging probabilistic modeling, interpretable ML, and natural language understanding. He studies reasoning and mechanistic interpretability in large language models, neuro-symbolic methods, and representations of meaning, applying these tools across domains from epidemiology to phylogenetics. A Carnegie Mellon PhD and summa cum laude Princeton alumnus, he combines rigorous statistical and Bayesian nonparametric techniques with practical semantic parsing and NLU systems developed during industry and research stints at IBM, Google, and NYU. Beyond typical academic work, he has a track record of translating theory into applied tooling and consulting (Centaur AI Institute, Nace.AI), reflecting a pragmatic focus on scalable inference and real-world impact.
13 years of coding experience
5 years of employment as a software developer
Princeton High School
Doctor of Philosophy - PhD, Machine Learning, Doctor of Philosophy - PhD, Machine Learning at Carnegie Mellon University
Bachelors in Science and Engineering, Computer Science, Bachelors in Science and Engineering, Computer Science at Princeton University
English, Kazakh, Spanish, Japanese