Jeff Kao is a computational journalist at ProPublica. He previously worked as a machine learning engineer at Atrium LTS, where he developed natural language processing systems for legal services. He holds a law degree from Columbia Law School, where he was the editor-in-chief of the Columbia Science and Technology Law Review, and a bachelor’s degree in systems design engineering from the University of Waterloo.