The AI Engineering Interview: How to Prepare and What to Expect (Part 2 of 2)

In this lesson: Byron Mackay covers the AI engineering interview: the engineering role from four years ago is gone, and companies now look for three things — AI engineering skills led by evals, system design thinking, and the ability to communicate what you built.

Byron Mackay · 48 min · Intermediate · October 14, 2026
Released October 14, 2026

Top 3 takeaways

01

Evals are the biggest differentiator in AI engineering interviews

Byron has watched it happen firsthand: candidates who understand evals and can write them are far ahead of those who can't. Unit tests only confirm the code runs. Evals confirm that a change to a prompt or a model, or adding a new model, won't hurt your users. Around evals, the table stakes are reading code, building harnesses and agents, and writing clear specs, prompts, and tool descriptions.

02

Think like a system designer, starting with how you'll prove it works

With less time spent on syntax, companies expect engineers to make strategic technical decisions. That starts with a North Star metric that shows the thing is working, plus supporting metrics like latency. Then comes the architecture: caches, databases, load balancers, services. Strong candidates also know what breaks first and how the system handles a spike in traffic.

03

Communication is where most engineers fail, and it can be practiced

The most impressive candidates Byron has interviewed were rarely the most technically gifted. They were the ones who could explain the problems they solved. Use the STAR method (situation, task, action, result), spend most of your time on the action, say “I” instead of “we,” and practice out loud without memorizing a script.

Byron Mackay

Byron Mackay

Director of Learning, Gauntlet AI

Byron Mackay is a software engineer and the Director of Learning at Gauntlet AI, where he keeps the curriculum current and helps graduates interview with hiring partners. Through Gauntlet he hears directly from companies about how candidates perform and why, which shapes what he teaches. This session is Part 2 of his two-part series on breaking into AI engineering.

Connect with Speaker

Lesson notes

A written walkthrough of the lecture, covering the three things companies look for in AI engineers, how to approach system design, how to structure your interview answers, and the resources Byron built to help you prepare.

From building the project to walking into the room

In Part 1, Byron’s top advice was to build a project with a specific company and its customers in mind. Doing that forces you to research what the company’s customers need and what value the company adds, and that understanding shows up in the interview when you explain the problem you solved. It doesn’t guarantee a job, but it goes a long way if you get it in front of the company. This session picks up from there: once you have the interview, how do you get ready?

The old engineering role is gone

Byron opens with something he admits sounds like clickbait but has seen often enough to say with confidence: the engineering role from four years ago is gone and not coming back. He misses parts of it, like late nights finding clever coding patterns. But engineers have to accept the change and figure out what the role is now. Based on what Gauntlet hears from the companies it works with, he sees three things every company looks for in AI engineers: AI engineering skills, system design, and communication.

Evals come first

Byron deliberately lists evals first among AI engineering skills. Unlike unit tests, which only verify that code works, evals tell you whether changes to a prompt, a model swap, or a new model will hurt your users. Without them you’re going on gut instinct, and he has seen enough engineers add evals only to learn their gut was way off. At a high level, strong evals include a golden set (if these fail, you don’t release), pass/fail checks rather than scoring, a domain expert who defines what good looks like, LLM judges you check on and can trust, and release gates that make evals part of your CI/CD pipeline. For an example of evals done well, he recommends studying how Notion approaches them.

Reading code is now part of the interview

AI generates the code, so how do you know it works? The best engineers Byron knows can read code efficiently, but they also write clear instructions in their CLAUDE.md or AGENTS.md files and build good skills that shape how the code gets written in the first place. Better planning means they already know what to expect when it’s time to review. Companies are now testing this directly: interviewers hand you code and expect you to find errors and inefficiencies and then fix them.

Harnesses are the skill of 2026

If agents were the thing of 2025, Byron says harnesses are 2026, and he expects them to be table stakes next year. A harness is everything you build around an LLM to get useful outputs: evals, tracing and logs, tools, and guardrails. Writing a coding harness is a good place to start, as is automating any process from your work or life. He’s also seeing companies built on harnesses tuned to a specific role or industry. He uses Claude Code for coding and Grokbot for communications and pulling data from sources like Notion and Slack into reports, and keeps each harness doing the job it was built for.

System design starts with a North Star

Because engineers code less, they have more time to think about what they’re building and how it affects customers, and companies are asking them to think like system designers. Many engineers never had to worry about a million requests a minute or traffic spikes, so this is new ground for a lot of people. Byron’s starting point is the North Star metric: the one measure that proves what you built is working, supported by others like latency. If your goal is customer engagement with a chatbot, engagement is the North Star and round-trip response time is a supporting metric. From there you prove impact, and if something isn’t working you pivot. Only then do you get to the architecture: where the cache goes, the database behind it, the load balancer, the services. Then ask what breaks first and how you’ll handle a spike without crashing. You don’t have to be the CTO, but companies want engineers who can help guide those decisions, and they’re asking about it in interviews.

Learning system design with a Claude skill

Byron built a system design learning skill you can load into Claude Code, Claude Desktop, or another chat interface. It figures out where you are, teaches concepts, and mixes in case studies and quizzes to check what you’ve retained. What he likes most is being able to stop at any point and ask questions, like how a concept relates to something he’s seen in his own work. He still reads books, which he finds better for breadth, while the skill helps him go deep and lock in details.

Communication is where most engineers fail

You can be a great engineer, but if you can’t get your ideas across, no one will know it, and no one will want to work with you. Communication matters even more now because companies need fewer engineers, so they hire the ones who communicate well. Byron’s most impressive interview ever was a candidate who said he had written a CSV parser. It sounded like a school project until he explained the problem: the company’s biggest paying client was trying to load 500,000 rows of data and it broke every time. The way he explained the problem and how he solved it made it clear he was someone Byron wanted on his team. A good answer covers the what, the why, the trade-offs, how you measured it, and what breaks.

Telling your story with the STAR method

The STAR method keeps your answers focused and stops you from going off on tangents. Situation: make them feel the pain, in a minute or two at most. Task: what you were responsible for. Say “I,” not “we.” Humility is good, but in an interview they want to know about you. Action: where you spend most of your time, covering how you solved the problem and the new problems that came up along the way. Result: short and concrete, like loading all 500,000 rows and keeping the client. Byron cares most about the action, but only if you nailed the situation. An alternative structure covers the problem, the architecture, trade-offs, results with real numbers, what broke or would have broken, and what you’d change at scale. That last question tests whether you think ahead. You want that answer ready long before the fire hits, not worked out in the moment.

Practice out loud, don’t memorize

Communication isn’t a gift some people have and others don’t. It’s a muscle. Practice out loud, in a mirror or with a spouse, friend, or parent. Work on eye contact, check whether your story makes sense, and make your mistakes now so you can fix them. Don’t memorize your stories, because memorized answers come off as rote and hurt more than they help. Know the key points you want to hit and make sure you can check each one off.

Resources to prepare

Byron shared a set of AI engineering learning skills for attendees. The system design skill is used at Gauntlet to get people up to speed on system design assignments. The AI interview coach asks you questions across topics like evals, harnesses, and reading code, gives feedback on each answer, and shows you where your gaps are. You can pause it to dig into a topic, then come back and try again. The prep guide is a large markdown file of likely interview questions, useful for self-study or for handing to a friend running a mock interview. If you want to know what to learn next, Byron says the topics in these resources are what companies interview on, and they’re also what you’d be expected to do on the job.

Q&A highlights

Asked how a forward-deployed engineer differs from an AI strategist, Byron describes the FDE as a product manager and software engineer in one: someone who works with different parts of a business, listens to customer needs, builds, and iterates on feedback. An AI strategist likely stays more on the technical side, working out what pieces are needed to build something like a new chatbot interface. Asked how to get experience with enterprise AI and eval tools while job searching, he suggests free or cheaper tiers, such as Datadog’s or Cloudflare’s, and notes that the concepts carry over even when the exact tool doesn’t. Asked whether learning these tools as a non-engineer is a stretch, he says no: he expects every other part of the business to grasp harnesses within two years the way engineers are now, and many companies already struggle because everyone uses AI but no one shares skills or frameworks. Asked for harness resources, he points to LangChain, whose writing on harness principles from years ago describes what nearly every harness looks like today, and says he’ll add harness material to the shared repo.

FAQ

What do companies look for in AI engineers today? +
Three things: AI engineering skills (evals first, then reading code, harnesses, agents, and clear specs, prompts, and tool descriptions), system design thinking, and communication.
Why are evals such a big deal in interviews? +
Byron calls them the biggest differentiator between AI engineers who get hired and those who don’t. Unit tests verify that code runs. Evals verify that changes to a prompt or model won’t hurt your users, which you can’t judge reliably by gut feel.
What does a strong eval setup include? +
A golden set that must pass before release, pass/fail checks rather than scores, a domain expert defining what good looks like, LLM judges you check on, and release gates built into CI/CD. Byron points to Notion as a leader in this space.
What is a harness? +
Everything you build around an LLM to get useful outputs: evals, tracing and logs, tools, and guardrails. Byron expects harness skills to be table stakes next year.
How should I approach system design questions? +
Start with the North Star metric that proves the system works, plus supporting metrics like latency. Show how you’d prove impact and when you’d pivot. Then design the architecture, and be ready to explain what breaks first and how it handles traffic spikes.
What is the STAR method? +
A way to structure interview stories: Situation (convey the pain), Task (what you were responsible for), Action (how you solved it, where most of your time goes), and Result (the outcome). It keeps answers focused and off tangents.
Should I say "I" or "we" in interviews? +
Mostly “I.” Interviewers want to know what you did and decided, even if the work was a team effort.
Should I memorize my interview answers? +
No. Memorized answers sound rote. Know the key points of each story and practice saying them out loud until you can hit each one naturally.
How can I get experience with enterprise tools while job searching? +
Use free or cheaper tiers where they exist, like Datadog or Cloudflare. Even when you can’t use the exact tool, the concepts carry over.
Where can I learn to build harnesses? +
Byron recommends LangChain’s writing on harness principles. You don’t have to build with LangChain, but learning those patterns will help you build any harness.

What's next?

Keep building with the rest of Night School, or apply to Gauntlet — ten weeks of technical intensity with the best AI engineers we can find.