I am a research scientist and team lead at OpenAI, where I work on large language models. I am particularly interested in applying LLMs to programming tasks. I believe code provides a rich and structured interface to the real world, and is one of the most promising avenues for pursuing more general and useful forms of artificial intelligence.
Before joining OpenAI, I received my Ph.D. from the University of Cambridge, supervised by Dr José Miguel Hernández-Lobato and advised by Dr Richard Turner. My research interests included developing probabilistic models (typically parameterized by deep neural networks) and associated scalable approximate inference procedures.