Terence Parr work email
- Valid
- Valid
- Valid
- Valid
- Valid
- Valid
- Valid
Terence Parr personal email
Terence Parr phone numbers
For 30 years, I have developed, maintained, and built online communities for open-source packages and tools, such as the ANTLR parser generator. My passion is writing software and it represents a significant chunk of my activity. In general, my speciality is building tools and libraries to make developers and data scientists more productive and effective. While I am currently focused on creating libraries to interpret, visualize, and debug machine learning models, I have significant expertise in programming language implementation and translation.See http://explained.ai and http://www.antlr.orgI am now a tech lead at Google but was a data science and computer science professor at the University of San Francisco, where I cofounded and was the founding director of the data science graduate program in 2012. I've published four programming language implementation books and 13 peer-reviewed papers, but most of my output is software and the related articles.
- Website:
- goo.gle/3DLEokh
- Employees:
- 315106
- Company phone:
- 916.253.7820
-
Staff Software EngineerGoogleSan Francisco, Ca, Us -
Senior Staff Software EngineerGoogle Oct 2023 - PresentMountain View, Ca, UsI work with both the privacy-safety-security group and sometimes with Developer AI. Currently leading an effort to build a Python library for rapid prototyping applications based upon large language models within Google. The goal is to make it easy for programmers without machine learning experience to leverage the power of large language models. Another project involves LLM safety when confronted with adversarial prompts that try to elicit inappropriate responses. -
Staff Software EngineerGoogle Jan 2022 - Oct 2023Mountain View, Ca, UsCurrently leading an effort to build a Python library for rapid prototyping applications based upon large language models within Google. The goal is to make it easy for programmers without machine learning experience to leverage the power of large language models. It also accelerates the productivity of experienced LLM and ML practitioners. Super easy to use without sacrificing power.My home team is a group working in the counter-abuse space, where I'm a tech lead. -
Professor EmeritusUniversity Of San Francisco Nov 2022 - PresentSan Francisco, Ca, Us -
Antlr Creator And Project LeadAntlr Jan 1990 - PresentSan Francisco, California, Us -
Full Professor Of Computer ScienceUniversity Of San Francisco Aug 2003 - Jan 2022San Francisco, Ca, UsI develop, maintain, and build online communities for open-source packages and tools, such as the ANTLR parser generator. My passion is writing software and it represents a significant chunk of my activity. In general, my speciality is building tools and libraries to make developers and data scientists more productive and effective. While I am currently focused on creating libraries to interpret, visualize, and debug machine learning models, I have significant expertise in programming language implementation and translation. -
Professor And Graduate Program Director, Computer Science And Data ScienceUniversity Of San Francisco Jun 2004 - Jan 2014San Francisco, Ca, UsI was grad program director in CS for a decade and co-created USF's MS in data science program in 2012, running it for the first 2 years. -
Cofounder, President, Chief ScientistJguru 1996 - 2004Cofounder, President/Chief Scientist; San Francisco, CA. jGuru.com was a well-respected and large independent site for Java developers. Solicited and received $5M private investment, managed 20+ people (10 Ph.D.s) when doing business as MageLang Institute, and implemented the 110k-line jGuru server using Java/XML/RDBMS. Sold in 2004 to Jupiter Media. -
Software Development ConsultantParr Research Corporation Aug 1994 - Dec 1995Clients included NeXT Computer, Army Research Lab (Aberdeen Proving Grounds), Tandem, Computing Devices International, Berkeley Systems, Pencom.
-
Postdoctoral Research FellowUniversity Of Minnesota 1993 - 1994Minneapolis And St. Paul, Minnesota, UsI worked in the Army High-Performance Computing Research Center developing language translation tools and apply them to the translation of Fortran code simulating fluid dynamics. -
ProgrammerIbm Jun 1990 - Aug 1990Armonk, New York, Ny, UsI worked on a translator for an internal IBM programming language for the summer. -
ProgrammerRenault Automation Jan 1988 - Jun 1988As part of the "Direction des Techniques Avancees" group, I completed work on a byte-code compiler, interpreter, and debugger for KAREL (robot-control language); continuation of work from Cybotech. French was my primary work language. -
ProgrammerCybotech Corporation May 1986 - Dec 1987Principle developer of byte-code compiler, debugger and environment for KAREL, a robot control language; supervised work of two other employees. This was both a summer job and then a part-time job during the school year.
-
Summer Technical HireLockheed Missiles & Space Company May 1985 - Aug 1985Assistant system administrator for network of 45 Apollo workstations. -
Summer Technical HireLockheed Missiles & Space Company May 1984 - Aug 1984Developed program to schedule calibration of fleet ballistic missile test consoles. -
ProgrammerKaman Sciences Corporation May 1983 - Aug 1983Developed graphics package in Pascal and an interrupt-driven printer driver in Z80 assembly code.
-
ProgrammerBio-Analytical Systems Aug 1982 - May 1983Developed software to collect and display data from chemical analysis hardware in 6502 assembly code.
Terence Parr Skills
Terence Parr Education Details
-
Purdue UniversityComputer Engineering -
Purdue UniversityEngineering -
Purdue UniversityComputer Science
Frequently Asked Questions about Terence Parr
What company does Terence Parr work for?
Terence Parr works for Google
What is Terence Parr's role at the current company?
Terence Parr's current role is Staff Software Engineer.
What is Terence Parr's email address?
Terence Parr's email address is tj****@****fca.edu
What is Terence Parr's direct phone number?
Terence Parr's direct phone number is (707)-527*****
What schools did Terence Parr attend?
Terence Parr attended Purdue University, Purdue University, Purdue University.
What skills is Terence Parr known for?
Terence Parr has skills like Software Engineering, Java, Computer Science, Python, Software Development, C, Machine Learning, Programming, Linux, Antlr, Unix, Teaching.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial