Zac Hatfield-Dodds
Also known as Zac HD
Zac Hatfield-Dodds is a member of technical staff at Anthropic, an AI safety and research company in San Francisco, and the lead developer of Hypothesis. He completed a first-class honours degree in Interdisciplinary Studies at the Australian National University, and in 2019 he was a researcher at the university's 3A Institute. With David R. MacIver, he published the 2019 Journal of Open Source Software paper Hypothesis: A new approach to property-based testing, and the Python Software Foundation elected him a Fellow in 2021. In December 2021 he coauthored A General Language Assistant as a Laboratory for Alignment, and in 2022 he coauthored Constitutional AI: Harmlessness from AI Feedback.
Timeline
-
By 2019
First-class honours at ANU
In February 2019 he holds a degree in Interdisciplinary Studies with first-class honours from the Australian National University. His honours thesis describes Indigenous calendars and links traditional knowledge to weather observations to better characterise tropical seasonal patterns.
-
2019
Researcher at the 3A Institute
In 2019 he is a researcher at the Australian National University's 3A Institute, building a new applied science around the management of artificial intelligence.
-
2019
Publishing the Hypothesis paper
In 2019 he and David R. MacIver publish Hypothesis: A new approach to property-based testing in the Journal of Open Source Software. He is a maintainer of Hypothesis, Pytest, and Trio.
-
2021
A Python Software Foundation Fellow
He becomes a Fellow of the Python Software Foundation in 2021.
-
December 2021
A laboratory for alignment
In December 2021 he coauthors A General Language Assistant as a Laboratory for Alignment with Amanda Askell and Yuntao Bai. The paper studies simple baseline techniques for a text-based assistant that is helpful, honest, and harmless.
-
2022
Alignment papers in 2022
In April 2022 he coauthors Training a Helpful and Harmless Assistant with Reinforcement Learning from Human Feedback, on finetuning language models as helpful and harmless assistants. In July 2022 he coauthors Language Models (Mostly) Know What They Know, studying whether language models can evaluate the validity of their own claims. In December 2022 he coauthors Constitutional AI: Harmlessness from AI Feedback, which trains a harmless assistant from a list of rules or principles using RL from AI Feedback.
-
2023
A research team at Anthropic
In 2023 he leads a research team at Anthropic and leads the Hypothesis project, while working towards a computer science PhD. He works at Anthropic, an AI safety and research company in San Francisco, and co-maintains Hypothesis and Pytest.
-
As of October 2026
Technical staff at Anthropic
He is a member of technical staff at Anthropic, an AI safety and research company in San Francisco, building reliable, interpretable, and steerable AI systems, and he is the lead developer of Hypothesis. In August 2026 he is a maintainer of Hypothesis, the property-based testing library used by roughly 5% of all Python developers, with David MacIver and Liam DeVoe.
Sources and credits
Photo: We have no published photo of Zac Hatfield-Dodds yet. Send us a free-licensed photo.
- Zac Hatfield-Dodds | ANU College of Engineering & Computer Science
- Zac Hatfield-Dodds | PyCon 2019 in Cleveland, Ohio
- Journal of Open Source Software: Hypothesis: A new approach to property-based testing
- PSF Fellow Membership | Python Software Foundation
- PSF Fellows Roster | Python Software Foundation
- [2112.00861] A General Language Assistant as a Laboratory for Alignment
- [2204.05862] Training a Helpful and Harmless Assistant with Reinforcement Learning from Human Feedback
- [2207.05221] Language Models (Mostly) Know What They Know
- [2212.08073] Constitutional AI: Harmlessness from AI Feedback
- PyDev of the Week: Zac Hatfield Dodds - Mouse Vs Python
- Zac Hatfield-Dodds - PyCon US 2023
- Zac HD
- S3, E1: A Wild Hypothesis: The Python Library that Kills PhDs | Antithesis