Martin Rinard
Also known as Martin C. Rinard
Martin Rinard is a professor of electrical engineering and computer science at MIT whose work on software reliability reaches into machine learning, from bug-repair systems that learn from human patches to studies of what language models learn from programs. He earned an Sc.B. from Brown in 1984, worked at two startups, and received a Stanford PhD in 1994 before teaching at UC Santa Barbara and then MIT. His group presented the CodePhage repair system in 2015, Prophet in 2016 and Genesis in 2017, and in 2024 he was senior author of a study in which a language model built its own internal model of the simulated robot world behind its training puzzles. He became an ACM Fellow in 2009 and won the 2025 ACM SIGSOFT Outstanding Research Award. Today he is a professor in MIT's Department of Electrical Engineering and Computer Science and a member of CSAIL, and in 2026 he described the Axon compiler, whose code and proofs Claude Code wrote in Lean, during a sabbatical at the National University of Singapore.
- Now at
- MIT CSAIL
Timeline
-
1984–1994
From Brown to a Stanford PhD
He receives an Sc.B. in computer science from Brown University in 1984 and spends several years at two startups, Ikan Systems and Polygen Corporation. He then earns a PhD in computer science at Stanford University in 1994.
-
1994–2006
Faculty posts at Santa Barbara and MIT
He joins the Computer Science Department at the University of California, Santa Barbara as an assistant professor in 1994, then moves to MIT as an assistant professor in 1997. He is promoted to professor in 2006.
-
2009–2012
ACM Fellow and PLDI paper awards
He becomes an ACM Fellow in 2009. He wins best paper awards at PLDI in 2011 and in 2012.
-
2013
Programs from ordinary language
In 2013, he and graduate student Fan Long join Regina Barzilay and her student Tao Lei on a system that automatically learns how to handle data stored in different file formats, using specifications prepared for a popular programming competition.
-
2015–2017
Learning to repair software
In 2015, his group presents CodePhage, which repairs software bugs by importing functionality from other, more secure applications. In 2016, he and Fan Long present Prophet, a machine-learning system that repairs between 15 and 18 bugs in a test set where earlier systems repaired one or two. In 2017, the group's Genesis system creates 85 patch templates from successful patches and repairs nearly twice as many bugs as the best hand-coded template system.
-
2024
Probing language models on programs
In 2024, he is senior author, with graduate student Charles Jin, of a study that trains a language model on solutions to Karel robot puzzles. After training on over 1 million random puzzles, the model spontaneously develops its own conception of the underlying simulation.
-
2025
SIGSOFT Outstanding Research Award
He wins the 2025 ACM SIGSOFT Outstanding Research Award for fundamental contributions in pioneering the new fields of program repair and approximate computing.
-
As of October 2026
MIT professor and the Axon compiler
He is a professor in MIT's Department of Electrical Engineering and Computer Science and a member of CSAIL. In May 2026, he submits a paper on the Axon compiler, whose code and machine-checked correctness proofs Claude Code writes in Lean, and he does the work on sabbatical at the National University of Singapore.
Career
- NowMassachusetts Institute of TechnologyAssistant Professor
- NowMIT CSAILMember
- From 2026National University of Singapore
- 1994–1997University of California, Santa BarbaraAssistant Professor
Education
- 1994Stanford UniversityPhD in computer science
- 1984Brown UniversitySc.B. in computer science
Sources and credits
Photo: We have no published photo of Martin Rinard yet. Send us a free-licensed photo.
- Martin Rinard Biographical Sketch
- Martin Rinard Honors and Awards
- Writing programs using ordinary language | MIT News
- Automatic bug repair | MIT News
- Recognizing correct code | MIT News
- Bug-repair system learns from example | MIT News
- LLMs develop their own understanding of reality as their language abilities improve | MIT News
- MIT professor Martin Rinard receives 2025 SIGSOFT Outstanding Research Award | MIT CSAIL
- Outstanding Research Award | ACM SIGSOFT
- Testing, Credible Compilation, and Verification in the Axon Verified Compiler in Lean and Claude Code (arXiv abstract)
- Testing, Credible Compilation, and Verification in the Axon Verified Compiler in Lean and Claude Code (arXiv HTML)
- Martin Rinard


