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 Pulley. As a staff-level AI engineer, you will: Own the AI problem space, not just features—define the technical direction for how Pulley applies LLMs across multiple product surfaces, and carry it from ambiguity through architecture to shipped, iterated-on product Turn unstructured permitting documents, city regulations, and jurisdiction workflows into structured, reliable outputs—extraction, classification, retrieval, and agentic workflows over documents that were never designed to be machine-readable Set the evaluation and observability standard for the company: decide how we define ground truth, measure quality and regressions, and know when a model change is actually an improvement—and build the systems that make that the default for every team shipping LLM features Build with AI agents as a daily practice—directing, reviewing, and shipping agent-driven work at high velocity while owning the quality bar Make the technical bets that determine what Pulley can build next year, not just this quarter—which models, which architectures, what we build versus buy—and own the consequences of those bets in production Multiply the engineers around you: set the patterns others build LLM features within, mentor senior engineers toward larger scope, and make the whole team faster through the systems, standards, and abstractions you create
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed