Terence Parr

Senior Staff Software Engineer

Terence Parr is a highly experienced software engineer and academic with a robust background in computer engineering and programming. Early career experiences include technical roles at Lockheed Missiles & Space Company and programming positions at Kaman Sciences Corporation and Bio-Analytical Systems. Notably, Parr was a programmer at Cybotech Corporation, contributing significantly to the development of a byte-code compiler for robot-control language KAREL. Parr has held prominent roles at jGuru as co-founder, president, and chief scientist, and at Google, where current responsibilities focus on large language models and rapid prototyping Python libraries. Academic contributions include serving as Professor Emeritus and full professor at the University of San Francisco, where Parr was instrumental in establishing the MS in data science program. Additionally, Parr is recognized as the creator and project lead of ANTLR, a widely used parser generator. Educational credentials include multiple degrees from Purdue University, culminating in a Ph.D. in Computer Engineering.

Location

San Francisco, United States

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices