
What the role involves
About Fresco
Fresco is building the operating system for the $12T construction industry. We (Akhil and Arvind) started Fresco after watching general contractors lose millions on bad bids because estimators were manually reading 500-page blueprint PDFs and typing numbers into spreadsheets. We're replacing that entire workflow with AI.
We're growing 140% month over month and need help scaling.
The Technical Problem
Construction blueprints aren't clean data. They're enormous, spatially complex PDFs full of ambiguous annotations, inconsistent scales, and domain-specific shorthand that no off-the-shelf model handles well. You'll be building systems that:
Parse and extract structured line items from messy, multi-hundred-page blueprint PDFs at scale, optimizing our Python-based extraction engine to handle GBs of spatial data with low latency
Ship LLM-powered features that turn unstructured construction documents into accurate, bid-ready estimates
Close the loop with users: talk to an estimator in the morning, ship a fix by afternoon
Your First 90 Days
By Day 30: Own and ship improvements to all core parts of our product, targeting a 90% reduction in extraction inaccuracies where applicable.
By Day 60: Identify and resolve the top three data-quality bottlenecks reported by users, with measurable accuracy improvements in production.
By Day 90: Propose and prototype a major feature informed by direct user conversations, something that changes how estimators interact with the product daily.
Our Stack
React + TypeScript on the frontend. Python on the backend. We obsess over getting the data model right so the rest of the code flows easily. We create pull requests for visibility but skip code review. We optimize for shipping speed, not process.
Who You Are
You've built and deployed AI-powered products, ideally taking something from idea to production in days, not quarters
You're a recent grad or mid-career engineer who's energized by ambiguity and ownership, not titles and org charts
Low ego, high output
Why This Role
Akhil trained some of the earliest LLMs at MIT and various startups— you’ll sit a desk over
Small team at an inflection point: your code ships to real users immediately
This is a building-the-company role, not a fill-a-seat role
Backed by Y Combinator, SignalFire, and Bessemer Venture Partners, who have backed Anthropic, OpenAI, Waymo, etc.
Schedule & Location
10am to 7pm, Monday through Friday, in our SF office. Many of us are here Sundays too. This is a full-time, in-person role.
About Fresco
Fresco is an AI-powered takeoff and estimating for Division 8 construction (doors, frames, and hardware). Estimating Division 8 has always been brutally manual: flipping through hundreds of pages of specs, cross-referencing hardware sets, and building out schedules by hand. A single missed door or misread hardware group can kill a bid's margin. Fresco automates the entire takeoff process with 99% accuracy, cutting the time estimators spend on takeoffs by 70%. We've processed 3,000+ takeoffs for general contractors and Division 8 subs, and we're becoming the system of record for how this trade gets estimated. Division 8 is our beachhead: it's complex enough that AI creates massive value, and siloed enough that the incumbents haven't solved it. We're starting here and expanding across the spec trades.
Full Fresco profile