▶ Watch ↗AI Engineer World's Fair 202518:39
Ian Butler is an AI researcher at XBOW focused on autonomous offensive security and the cofounder and former chief executive of Bismuth, where he helped develop the SM-100 benchmark for evaluating whether coding agents can identify and repair real software defects. His research confronts a practical limitation of automated programming: generating plausible code does not guarantee that an agent can understand an existing system, recognize genuine vulnerabilities, or verify its own repairs.
Butler met future cofounder Nick Gregory through New York University’s OSIRIS cybersecurity laboratory. In 2019, they began building a technical-documentation search product for developers’ editors and internal knowledge bases. His writing on web crawlers, search relevance, and private search reflects an early interest in retrieving useful information from complex collections.
Before founding Bismuth, Butler worked as a senior engineer on Zillow’s experimentation platform. At Bismuth, he and Gregory built software that transformed development tickets into pull requests, reviewed code, identified vulnerabilities, and tested proposed fixes. The company received backing from Aviso Ventures in March 2025.
Their SM-100 benchmark assembled 100 previously repaired bugs from more than 84 public repositories to test agents on defect discovery, false-positive rates, pull-request review, and remediation. After winding down Bismuth, Butler and Gregory joined XBOW as AI researchers, applying their experience with automated bug detection to offensive security.
Butler also develops Chevalier, an agent-runtime toolkit spanning Rust, TypeScript, and Python, and helps organize AI Tinkerers in San Francisco.
▶ Watch ↗AI Engineer World's Fair 202518:39
▶ Watch ↗AI Engineer World's Fair 20257:30