Airtable·Software Engineer·Onsite - System Design / Architecture
Jun 2026
Airtable system design round for a software engineer role, focused entirely on one big open-ended problem: build an ML-powered natural-language-to-formula assistant on top of their own product. The question had a lot of surface area and I felt like I was triaging which parts to go deep on the whole time.
- Design an ML-powered assistant for a no-code table product like Airtable that takes a user's natural-language request and converts it into a formula expression grounded in the live table's schema. You have access to an Airtable API key and an LLM API key. Walk through the end-to-end architecture, formula generation strategy, output contract, schema grounding, ambiguity handling, validation, how you apply changes to the live sheet, safety concerns, latency/reliability, evaluation, and edge cases.
“This is basically a full system design in one prompt.” The rest of the author's notes on Software Engineer interview at Airtable, Onsite - System Design / Architecture round, covers how they worked through the question, what the panel pushed back on, and what they would do differently.
View Post