Greg Little

Staff engineer, production AI agents · Ph.D. Computer Science, MIT
Berkeley, CA (open to relocation) · glittle@gmail.com · (617) 308-4673 · glittle.org · github.com/dglittle

In my 2011 MIT thesis I wrote: “I see programs that are able to repair themselves … hiring other workers to verify the solution before integrating the changes.” Then the workers were people on Mechanical Turk. Now they are AI agents, and I build them for production, along with the checks that say when to trust them. I also design real-time sync algorithms and protocols (CRDTs, Braid).

Experience

Staff Engineer, AI Agents — ErgeonJun 2026 – present
Home-improvement company whose sales, customer-service and delivery desks are run by Claude agents. Advisor Jun–Jul, Staff from Aug.
Independent Engineer & Consultant2018–2026
Labor Scientist — oDesk (now Upwork)2011–2013
Game Developer — ScreamingGames2000–2002

Education

MIT: Ph.D. Computer Science 2011 (Programming with Human Computation, advisor Rob Miller); S.M. 2007; three TA appointments. Arizona State: B.S. Computer Science.

Selected research (first author; ~5,400 citations overall)

Skills

Python/Django · TypeScript/Node · Postgres, BigQuery · Claude Code and agent SDKs, prompt caching, LLM-judge evals, cost accounting · CRDTs and sync protocols · WebGL