John Keith is a tenured associate professor in the Department of Chemical and Petroleum Engineering at the University of Pittsburgh, where he has led an independent computational chemistry research group since 2013. His lab develops and applies quantum chemistry methods to understand chemical bonding, reactivity, and molecular interactions, with an emphasis on physics-informed, computationally efficient models that deliver accurate predictions at a fraction of the cost of conventional approaches. Much of the group's work targets problems where standard methods struggle, including bond dissociation in solution, transition-metal chemistry, and the reactive intermediates central to catalysis and sustainable energy.
He grew up in St. Cloud, Minnesota and earned a BA in chemistry from Wesleyan University, where he was introduced to computational thermochemistry as an undergraduate researcher with George Petersson. After a gap year spent studying Spanish and living in Costa Rica, and a semester in Don Truhlar's group at the University of Minnesota, he completed a PhD in chemistry at Caltech, studying homogeneous catalytic reaction mechanisms in the group of William A. Goddard III. He then held an Alexander von Humboldt postdoctoral fellowship at the University of Ulm with Timo Jacob, working on reactive force-field development and heterogeneous catalysis, before joining Emily Carter's group at Princeton University as an associate research scholar, where he deepened his expertise in wavefunction-based electronic-structure theory, solvation effects, and solar-fuels catalysis. He joined the University of Pittsburgh in 2013 as the inaugural R.K. Mellon Faculty Fellow in Energy and was promoted to associate professor with tenure in 2019. In 2019-2020 he was a sabbatical visitor at the University of Luxembourg, supported by the Fonds National de la Recherche of Luxembourg (FNR).
Keith has received several NSF grants, including an NSF CAREER award (CBET-1653392, 2017), along with support from other federal sources such as the ACS Petroleum Research Fund and the U.S. Naval Research Laboratory. His group is known for its work in computational catalysis and, more recently, for developing minimally parameterized "bond energy from bond orders and populations" (BEBOP) models that yield chemically insightful descriptors well suited to machine learning. Across these efforts, the group's central aim is to build faster, physically grounded methods that make quantum-chemical accuracy practical for the complex reactions underlying next-generation catalysts and clean-energy technologies.
Beyond his research, Keith is committed to teaching and service. He mentors graduate and undergraduate students in his group, teaches undergraduate and graduate chemical engineering courses, and coordinates the department's ABET accreditation process. He also contributes to the broader scientific community by serving on review panels, reviewing manuscripts for peer-reviewed journals, organizing conferences, and directing the development of open-source software tools for computational chemistry.
Outside the lab, John is a dad to three kids and does the daily NYT Wordle and crossword with his wife. A lifelong cellist who grew up in a musical family in Minnesota, he still plays when he can, and on a couple occasions he has opened a seminar with a short piece on the cello before getting down to science.