Portrait of Zachariah Carmichael in front of Mount Shasta

Senior Research Scientist · Meta

Zachariah Carmichael

Model understanding for LLM agents, attribution, and large-scale ML debugging.

CS PhD · Boston Area

I work on opening the black box of generative AI: understanding what large models have learned, why they answered the way they did, and how to tell when their explanations are misleading. At Meta I build attribution and model-understanding workflows for LLMs and agentic systems — turning explanation into intervention by guiding prompt edits, compressing context, and large-scale model debugging. I maintain PyTorch Captum, the interpretability library used by the broader PyTorch community.

My PhD is from the University of Notre Dame's Computer Vision Research Lab (advisor Walter J. Scheirer); my dissertation, Explainable AI for High-Stakes Decision-Making, covers intrinsically interpretable models, the failure modes of post hoc explainers, and defenses against adversarial manipulation of explanations.

Publications Projects Writing CV (PDF) Email

Selected work

All publications →

Recent writing

All posts →