Three LLM calls and not one more
I built an API that matches resumes against job postings with AI. One simple rule drove the whole design: the LLM is expensive, embeddings are cheap. The result is an API where the LLM shows up in exactly three places, and in none of them does it decide the number that matters.