Staff AI Engineer
Description
In this role, you will build the intelligence behind the product that gets stuff built. Permitting runs on messy inputs—scanned plan sets, jurisdiction code, reviewer comments, application forms that differ in every city—and turning that into something fast, structured, and trustworthy is the core technical problem at the company.
Requirements
8+ years of software engineering experience, with a substantial portion building production LLM or ML systems
Track record of owning a significant AI domain end-to-end: from “this is somebody's problem” through architecture, delivery, and production ownership, including the unglamorous parts—data quality, eval design, cost and latency, failure handling
Deep hands-on experience with large language models in production—prompting, retrieval-augmented generation, structured extraction, tool use and agentic workflows, and knowing when each is the wrong tool
Experience designing evals and otherwise making LLM-powered features reliable in production
Real experience building with AI coding agents—not just autocomplete; you've shipped work where agents did substantial implementation under your direction
Ability to architect durable systems while making pragmatic tradeoffs
Experience mentoring engineers or setting technical direction that other engineers built within
Based in the San Francisco Bay Area and willing to work in person 4 days a week