Summary
Jon Cai is a computer scientist and PhD student at CU Boulder with 11 years of research and engineering experience focused on machine learning, natural language processing, and broader AI systems. He has contributed as a graduate researcher for the NSF AI Institute for Student-AI Teaming and earlier as a research assistant at TTIC, pairing theoretical rigor with applied experimentation. Trained in both computer science and physics (University of Chicago; Xi'an Jiaotong University), he brings a strong quantitative mindset to modeling and algorithm design. Based in Roseville, CA, Jon blends programming, research, and conceptual thinking to tackle hard problems at the intersection of language and learning. He’s equally comfortable writing code and developing research ideas, driven by the motto “life is short, code it out.” An under-the-radar strength is his cross-disciplinary fluency—physics-informed perspectives that subtly shape his ML research approaches.
11 years of coding experience
5 years of employment as a software developer
Bachelor of Science Physics, Bachelor of Science Physics at Xi'an Jiaotong University
Doctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at University of Colorado Boulder
Master's Degree Computer Science and Physics, Master's Degree Computer Science and Physics at University of Chicago