Kai Rawal is a computer scientist and ML engineer with a decade of experience building explainability, evaluation, and monitoring solutions for AI across research and product settings. He blends academic rigor—research roles at Oxford, Harvard, and Hasso Plattner Institute and a PhD underway at Oxford—with hands-on production work at startups like Fiddler and Gantry, where he implemented low-latency model monitoring and robust LLM evaluation pipelines that eliminated hallucinations in evaluations. Kai contributes to classical AI tooling as a back-end contributor to the widely used aima-python repository, fixing algorithmic bugs and adding tests and planning features. His work spans XAI methods, automatic hallucination detection, and operational metrics for both modern LLMs and classical models, making him comfortable at the intersection of research, engineering, and policy. Based in London, he brings a rare combination of top-tier academic training (Harvard, Politecnico di Milano, BITS Pilani) and practical delivery experience in production ML systems.
10 years of coding experience
6 years of employment as a software developer
Doctor of Philosophy - PhD, Doctor of Philosophy - PhD at University of Oxford
High School, Computer Science, Mathematics, Physics, Chemistry, High School, Computer Science, Mathematics, Physics, Chemistry at Rishi Valley School
Master's degree, Data Science, 3.95/4, Master's degree, Data Science, 3.95/4 at Harvard University
Laurea Magistrale, Ingegneria Informatica, 27.5/30, Laurea Magistrale, Ingegneria Informatica, 27.5/30 at Politecnico di Milano
Bachelor’s Degree, Computer Science, 9.06/10, Bachelor’s Degree, Computer Science, 9.06/10 at Birla Institute of Technology and Science, Pilani - Goa Campus
Python implementation of algorithms from Russell And Norvig's "Artificial Intelligence - A Modern Approach"
Role in this project:
Back-end Developer
Contributions:12 commits, 24 PRs, 47 comments in 2 months
Contributions summary:Kai made several minor edits and corrections to the `aima-python` repository. These changes included standardizing docstrings, fixing formatting issues in the IPython view, correcting typos, and modifying the code. The user also addressed issues related to the `Direction` class, fixing arithmetic errors and adding tests. Furthermore, there were updates to example agents and planning implementations, including adding HLA functionalities and test cases.
Contributions:3 commits, 2 pushes, 1 branch in 10 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Kai Rawal - Computer Scientist at Harvard University