The Engineer AI Needs Most Is the One It Can't Find
By Carl Tierney
Two things happened in the last three years that most engineering leaders haven’t connected yet.
First: AI absorbed the coordination work that middle management spent 70% of their time on. Sprint planning, resource allocation, status reporting, dependency tracking — the calendar full of meetings that produced slide decks. Block cut 4,000 of 10,000 employees, explicitly citing AI. Atlassian cut 1,600 while simultaneously posting 800 AI-focused roles. The pattern is consistent across every restructuring announcement in 2025 and 2026: the first-line manager spending most of their day on coordination is the profile disappearing, not the junior developer everyone predicted.
Second: AI broke the hiring pipeline that was supposed to find the people who can make AI work well. The 2025 SHRM Benchmarking Survey found that average cost-per-hire and time-to-hire have both increased over the same three-year window of peak AI recruiting adoption. Nineteen percent of organizations using AI hiring tools report screening out qualified candidates. Candidates are mass-applying to hundreds of roles in a single click, flooding pipelines with AI-generated applications that are indistinguishable from each other. The “use AI to screen faster” playbook is producing slower, more expensive, less accurate hiring.
These aren’t two separate HR problems. They’re the same problem. The coordination layer that AI replaced was also the layer that mentored, spotted, and developed the engineers who matter most right now. And AI has broken the system that was supposed to find them.
What coordination work actually was
It’s easy to look at Block’s restructuring and conclude that middle management was overhead. Some of it was. But the effective first-line engineering manager wasn’t just running standups and updating Jira. They were translating — between business problems and technical approaches, between what a stakeholder said they wanted and what they actually needed, between a junior engineer’s capability and the next problem that would stretch it.
That translation work — domain knowledge crossing the boundary from business to engineering — is not what AI absorbed. AI absorbed the scheduling, the reporting, the ticket grooming, the status updates. The human judgment about which engineer to put on which ambiguous problem, and why, and how to coach them through it: that’s still entirely manual. It’s just that the managers who were doing it also spent 70% of their time on the administrative layer AI can now handle.
The result is a smaller management layer with more available time for the human work — but a broken pipeline for finding the people that human work is supposed to develop.
The engineer AI needs
There’s a specific profile that becomes critical when an organization deploys AI seriously. Not the engineer who can prompt a model. Anyone can prompt a model. The engineer who multiplies AI’s output is the one who understands why the business problem matters — not just what the code should do.
This person typically didn’t study computer science. Their bias is toward solving the problem, not writing the code. They find coordination friction intolerable — they understand why planning and reporting exist, but it slows them down and they know it. They come from smaller organizations, where the constraints of a lean team forced them to understand the whole system: the product decisions, the customer behavior, the operational tradeoffs, not just their assigned service.
They’re the senior who could have been a product manager. The developer who asks “why are we building this?” before they ask “how should I build this?” They’ve developed workflows to eliminate their own inefficiencies, long before AI tools existed to help with that. They are curious about the business in a way that most engineers are trained out of by large organizations with strong specialization incentives.
Give this person a well-built agentic harness — memory encoding domain context, rules enforcing architectural constraints, specialized subagents handling discrete parts of the system — and they will outperform a team of five. Not because they work harder. Because they know which problems are worth solving, and they can articulate that clearly enough that the AI can act on it.
AI does its best work when the person directing it has horizontal understanding of the problem. The model provides capability. The human provides context, judgment, and the translation between what the business needs and what the system should do. Without that human layer, you get technically correct code that solves the wrong problem.
Why the resume stopped working
The hiring pipeline assumed that the resume — filtered through ATS keyword matching and recruiter screening — would surface this person. It never worked perfectly. Now it’s broken.
Every candidate can generate a resume that looks competent. AI writes cover letters, optimizes keyword density, formats experience to match job descriptions, even prepopulates application fields. The signal that used to exist in how someone wrote about their work — their vocabulary, their specificity, their focus on outcomes versus activities — is gone. The ATS is now screening AI-generated applications with AI-generated criteria, and neither side has the information the other needs.
The 19% of organizations reporting that AI hiring tools are screening out qualified candidates is almost certainly an undercount. It measures only the cases where organizations could identify the misfire. The false negatives — the people who never made it past the first filter — are invisible by definition.
Hiring managers are responding by adding more screening steps, more assessments, more interviews. That’s why cost-per-hire and time-to-hire are both up. It’s not that the tools are slower. It’s that nobody trusts the earlier stages of the pipeline anymore, so everyone is compensating with volume later.
Reading the metadata
The resume content is compromised. The metadata still signals.
The engineer who crosses the development-to-business-value boundary didn’t get that way by staying at large organizations with narrow specialization. They got that way by working somewhere small enough that they had to care about the whole problem. Three years at a 30-person company where they owned the backend, participated in customer calls, and argued with the founder about product decisions built more horizontal understanding than seven years in a 2,000-person engineering org rotating through microservices.
Tenure matters too, but not the way most job descriptions interpret it. Short tenures at multiple large companies signal something different than short tenures at multiple small companies. The former often means someone moving for title and compensation. The latter often means someone who got bored once the interesting problems were solved and moved to the next one — a reasonable sign of a problem-solver.
The scope of their role — not their title — is the clearest signal. Did they interface with customers? Did they contribute to product decisions? Did they have opinions about the business that weren’t strictly technical? Titles mean nothing in the age of AI-assisted applications. What they actually did, at what scale, in what context: that’s the information that’s still real.
Skills-based assessment tied to real job work is becoming the only reliable signal for the content layer. But you have to get to that layer first, and doing that at scale requires humans who know what they’re looking for in the metadata.
The assessment that actually works
Code-based hiring assessments are dead, and not just because candidates can cheat with AI. They were measuring the wrong thing before AI existed. The ability to reverse a binary tree under time pressure in a sterile environment has never correlated strongly with the ability to ship software that solves real business problems. Now that any competent engineer — and most incompetent ones — can pass a LeetCode medium with a well-crafted prompt, you’re no longer assessing the candidate. You’re assessing their prompting.
Take-home coding projects have the same problem at a longer time horizon. The candidate who submits a polished, well-documented solution at 2am may have written none of it. The signal is gone.
What you should be assessing instead: whether they can design an agentic harness.
Give them a real, ambiguous problem from your domain — not a contrived exercise, an actual class of problem your engineering team faces. Ask them to design the AI operating environment for solving it. Four questions reveal everything you need to know:
What’s a rule? Can they identify the constraints that can never be violated versus the ones that are contextual preferences? A rule is a constraint that fires automatically based on what the AI is working on — always use transactions when touching financial data, never expose raw error messages to the frontend, join on GUIDs not names. A guideline is a suggestion. The engineer who can’t distinguish between them will build a system where the AI follows rules when reminded and ignores them when not. Ask them to name three rules for the problem domain. Watch whether they give you invariants or opinions.
What’s a subagent? Can they decompose a complex system into bounded contexts with clear interfaces and authority limits? A subagent owns a specific domain, loads only the knowledge relevant to that domain, and cannot modify things outside its scope. The engineer who thinks in subagents is thinking about isolation, about what each worker needs to know and what it shouldn’t touch. This reveals whether they understand systems as compositions of bounded responsibilities or as monoliths where everything knows about everything. Ask them how they’d divide the problem across agents and why.
What’s a skill? Do they think in reusable workflows? A skill is a multi-step process that recurs across sessions — the way you deploy an article, run a migration, generate a report. The engineer who can identify what’s worth encoding as a skill versus what’s a one-off is thinking architecturally about their own work. Ask them what they’d make repeatable in this domain and what they wouldn’t bother to encode.
How do you manage memory? This is the deepest question. Memory is the knowledge that survives across sessions — domain rules, past decisions, known data issues, architectural constraints. It’s not the same as conversation context. The engineer who understands memory understands that every session starting from zero is a compounding tax on quality, and that investing in persistent context is how you eliminate recurring mistakes rather than fixing them session after session. Ask them what they’d put in memory, what would expire, and how they’d know when a memory entry was wrong.
The candidate who can answer these four questions coherently — who has clearly thought about constraints, decomposition, reuse, and persistent context — is the one who will multiply AI’s output. The candidate who can write clean code but hasn’t developed this mental model will produce technically correct work that doesn’t fit your system and doesn’t compound in quality over time.
This assessment also self-selects for the horizontal process thinker profile. Someone who hasn’t built with AI in real systems won’t have intuitions about rules versus guidelines, bounded agent contexts, or memory architecture. You can’t fake the answers with a resume or a cover letter. You have to have actually thought about it.
The leadership job that actually changed
The “AI will free up managers for strategic work” narrative is real, but it’s being used to mean the wrong thing. It usually means: managers will have more time for roadmap planning, stakeholder alignment, organizational design. Those things matter. But the most urgent freed-up capacity should be going somewhere else.
Agentic harnesses — memory, rules, skills, MCP server orchestration — are the new coordination layer. Building and maintaining them is what effective engineering organizations do now instead of running sprint ceremonies and dependency reviews. That work is real and it takes real engineering judgment. But it’s not what the best managers should be spending their reclaimed hours on.
The reclaimed hours should go to talent. Active sourcing of the horizontal process thinkers who aren’t going to find you through an ATS. Intentional mentorship programs that develop the translation skill — the ability to move between business problems and technical solutions — in engineers who have the raw capability but haven’t had the environment to develop it. Structured interviews that assess how someone thinks about ambiguous problems, not whether they can reverse a linked list.
The most valuable engineering leader in 2026 is not the one who built the best agentic workflow. It’s the one who found and developed the three people who make every agentic workflow actually produce value.
What to do right now
This isn’t an abstract problem. If you’re leading an engineering organization, you’re competing for a small number of people with a specific profile in a hiring environment where the conventional pipeline is broken.
Reassess your screening criteria. Stop looking at job titles and skill keyword matches. Look at company size at each role, scope of responsibilities beyond the technical, whether they’ve worked in contexts where business understanding was required. These signals aren’t in the resume content. They’re in the structure.
Source differently. The engineer who crosses the business-development boundary tends to be visible in communities — talking about the problem domain, not just the technical implementation. They write about systems. They have opinions about product decisions. They’re at the edges of technical communities and business communities, not fully embedded in either. That’s where to look.
Build the mentorship path. Some of these people are already in your organization, developing the translation capability without a structure to accelerate it. Put them in rooms where the business problem is being discussed before the technical solution. Give them problems where the right answer isn’t obvious from the requirements. Find out who asks “why” before “how.”
Replace your technical assessment. Stop using code challenges. Give candidates a real, ambiguous problem from your domain and ask them to design the agentic harness for solving it. Four questions: What’s a rule? What’s a subagent? What’s a skill? How do you manage memory? The engineer who can answer these clearly has built with AI in real systems. You cannot fake these answers with a polished resume or a well-prompted take-home project. This assessment also reveals the horizontal thinking you need — someone who hasn’t genuinely grappled with system constraints, bounded context, and persistent knowledge won’t have the intuitions the questions require.
The compounding advantage
The organizations that figure this out first will compound the advantage. One horizontal process thinker with a well-built agentic harness does the work of a team that doesn’t have either. Finding two or three of them and giving them the right environment creates a structural capability gap that’s very hard to close.
The mistake to avoid is treating this as a hiring process optimization problem. It’s not. It’s a leadership attention allocation problem. The coordination work AI absorbed was real work. The attention that was going to it needs to go somewhere. The right place is talent — finding, developing, and retaining the engineers who can translate between business problems and AI capability.
That translation skill is not something AI can do. It requires years of developing genuine curiosity about how businesses work, genuine distaste for problems that don’t matter, and genuine judgment about the difference. You can’t automate finding it. You can’t screen for it with a resume parser.
You have to know what you’re looking for, and then go find it.