Larry Diehl
AeroLeads people directory · profile

Larry Diehl Email & Phone Number

PhD | Formal Verification | Neuro-Symbolic AI at Colimit
Location: New York, United States 7 work roles 2 schools
1 work email found @symbiont.io LinkedIn matched
✓ Verified Jul 2026 4 data sources Profile completeness 100%

Contact Signals · 1 work email

Work email l****@symbiont.io
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
PhD | Formal Verification | Neuro-Symbolic AI
Location
New York, United States

Who is Larry Diehl? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Larry Diehl is listed as PhD | Formal Verification | Neuro-Symbolic AI at Colimit, based in New York, United States. AeroLeads shows a work email signal at symbiont.io and a matched LinkedIn profile for Larry Diehl.

Larry Diehl previously worked as Chief Executive Officer at Colimit and Director of Programming Languages at Symbiont. Larry Diehl holds Doctor Of Philosophy - Phd, Computer Science from Portland State University.

Company email context

Email format at Colimit

This section adds company-level context without repeating Larry Diehl's masked contact details.

{first}.{last}@symbiont.io
86% confidence

AeroLeads found 1 current-domain work email signal for Larry Diehl. Compare company email patterns before reaching out.

Profile bio

About Larry Diehl

Making software more reliable through applied Formal Methods and Neuro-Symbolic AI.

Listed skills include Formal Methods, Type Theory, Haskell, Theorem Proving, and 3 others.

Current workplace

Larry Diehl's current company

Company context helps verify the profile and gives searchers a useful next step.

Colimit
Colimit
PhD | Formal Verification | Neuro-Symbolic AI
AeroLeads page
7 roles

Larry Diehl work experience

A career timeline built from the work history available for this profile.

Chief Executive Officer

Current

Autofix Failed Builds

Jun 2023 - Present

Director Of Programming Languages

New York, New York, Us

Lead team of 8, as both manager and individual contributor, building a language running on production systems at Vanguard and State Street.Worked on language design and implementation of SymPL (Symbiont Programming Language):* Modular architecture that separates** the runtime** the transpiler of a Pythonesque surface language** the elaborator, type checker, compiler, and interpreter of an ML-family core language* Powerful type system that implements Semantic Subtyping, inspired by CDuce** Supports Union, Intersection, and Negation types.** isinstance-style type refinement based on efficient runtime subtype checking.*** Efficient algorithms and data structures from the world of SAT-solvers like lazy BDD’s.** Powerful generic programming (e.g. de/serialization) via isinstance on recursive union types and interfaces.** Intuitive support for types like JSON via untagged unions, avoiding the need to pack and unpack data.** Principal spine-local type inference.** Extended semantic subtyping with forall and exists, used for surface language object encodings.* Optimizing compiler to a CPS IR.** Kennedy-style restricted “local” continuations, as in SML.NET, enabling efficient compilation.** A CPU-and-memory-efficient efficient tail-recursive interpreter for the CPS IR.** Support for global state and exception effects (compiled as “double-barreled” continuations).* Software engineering and semi-formal methods enabling a small team to iterate with confidence:** Concrete languages (round-tripping parsers and pretty printers) for both Direct-Style and CPS core language IR’s.** Heavy uses of property testing and unit testing, especially for the core language and its various pieces.** Executable reference models for subtype checker (set-theoretic) and term semantics (small step), tested against efficient implementations.** Well-kinded type and well-typed term generators for property tests, enabling high coverage over the space of programs.

Apr 2019 - Jan 2023

Postdoctoral Researcher

Iowa City, Iowa, Us

• Research on generic programming and zero-cost reuse in Curry-style dependent type theory.• Contributed to the development of the dependently typed Cedille language.

Jun 2017 - Mar 2019

Graduate Research Assistant

Portland, Or, Us

• Generic dependently typed programming over type theoretic models using Agda.• Formal correctness proofs of programming languages (especially semantic termination) using Agda.• Implementation of dependently typed languages (Ditto and Spire) using Haskell.• Co-authored and awarded NSF/CISE/CCF grant #1320934

Aug 2012 - May 2017

Software Engineer

Austin, Texas, Us

• Worked on a cloud hosting platform on top of Amazon Web Services (AWS).• Ruby web application and API programming using Ruby on Rails and Sinatra.• Ruby system automation using Chef.• Unit testing using RSpec.• Integration testing using Cucumber and Selenium.

May 2009 - Aug 2012

Software Engineer

Fully-Remote Workplace, Us

• Worked on a social media advertising platform.• Ruby web application and API programming using Ruby on Rails.• Unit testing using RSpec.

Jan 2007 - Aug 2008

Bear Den Designs

Software Engineer

• Worked on medical resident management software.• Ruby web application programming using Ruby on Rails.• Unit testing using Test::Unit.

May 2006 - Jan 2007
2 education records

Larry Diehl education

Doctor Of Philosophy - Phd, Computer Science

Portland State University

Bachelor Of Science - Bs, Information System Technology

University Of Central Florida
FAQ

Frequently asked questions about Larry Diehl

Quick answers generated from the profile data available on this page.

What company does Larry Diehl work for?

Larry Diehl works for Colimit.

What is Larry Diehl's role at Colimit?

Larry Diehl is listed as PhD | Formal Verification | Neuro-Symbolic AI at Colimit.

What is Larry Diehl's email address?

AeroLeads has found 1 work email signal at @symbiont.io for Larry Diehl at Colimit.

Where is Larry Diehl based?

Larry Diehl is based in New York, United States while working with Colimit.

What companies has Larry Diehl worked for?

Larry Diehl has worked for Colimit, Symbiont, University Of Iowa, Portland State University, and Engine Yard.

How can I contact Larry Diehl?

You can use AeroLeads to view verified contact signals for Larry Diehl at Colimit, including work email, phone, and LinkedIn data when available.

What schools did Larry Diehl attend?

Larry Diehl holds Doctor Of Philosophy - Phd, Computer Science from Portland State University.

What skills is Larry Diehl known for?

Larry Diehl is listed with skills including Formal Methods, Type Theory, Haskell, Theorem Proving, Agda, Generic Programming, and Programming Languages.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.