Inspire AI: Transforming RVA Through Technology and Automation

Ep 83 - Up the Stack: The Five Layers Of The Future Software Engineer

AI Ready RVA Season 2 Episode 22

Use Left/Right to seek, Home/End to jump to start or end. Hold shift to jump forward or backward.

0:00 | 12:25

Send us Fan Mail

AI can write code faster than any team on earth, so why does it still feel like shipping software is hard? The uncomfortable answer is that speed is not the same as progress, and generation is not the same as judgment. We challenge the tired question “Will AI replace programmers?” and replace it with a more useful one: at what layer does human judgment become most valuable as AI absorbs more of implementation? 

We introduce our “five layers of the future engineer” framework, starting with the builder and moving upward through the designer, architect, evaluator, and systems leader. Along the way, we unpack how AI coding tools compress implementation, why design quality and clear constraints start to decide outcomes, and how architecture becomes the guardrail that prevents cheap generation from turning into expensive chaos. If your organization is racing to add AI assistants, agents, and automated pipelines, this conversation gives you a practical way to think about roles, skills, and where leverage is actually shifting. 

The biggest unlock is the evaluator mindset: verification, benchmarking, red teaming, AI governance, and hallucination detection become core engineering infrastructure as trust becomes a competitive advantage. We close by looking at systems leadership as orchestration, deciding where humans must own decisions, how accountability stays intact, and how to align velocity with mission in an AI-accelerated world. If this helped you rethink the future of software engineering, subscribe, share it with a teammate, and leave a review with the layer you are building next.

Want to join a community of AI learners and enthusiasts? AI Ready RVA is leading the conversation and is rapidly rising as a hub for AI in the Richmond Region. Become a member and support our AI literacy initiatives.

SPEAKER_00

Welcome back to Inspire AI, the podcast where we explore how leaders, builders, and communities can stay thoughtful, adaptive, and prepared in an AI accelerated world. Over the last several years, conversations about AI and software engineering have mostly focused on this one question. Will AI replace programmers? I've been asked that by countless people, but I think the question misses the deeper transformation happening underneath the surface. Because what we're actually witnessing is not an elimination of software engineering. It is the evolution of software engineering up the abstraction stack. And throughout the history of computing, every major leap in capability has changed not just the tools we use, but the layer at which humans create value. Think about that. Assembly gave way to higher-level languages. Infrastructure became cloud platforms. Deployment became automation. Frameworks abstracted complexity, and now AI is abstracting implementation itself. We shouldn't be asking how do engineers compete with AI, we should be asking at what layer does human judgment become most valuable? And that's what we're exploring today. I want to introduce a framework I think will become increasingly important over the next decade. We call it the five layers of the future engineer. Because the engineer of the future

The Real Question Behind AI

SPEAKER_00

may spend far less time manually constructing software and far more time designing, evaluating, orchestrating, and guiding intelligent systems. So let's break that down. Layer one is the builder. For most of modern software history, this is where engineering lived. The builder would write the code directly. They would implement features, fix bugs, construct APIs, create interfaces, configure systems, optimize performance. And to be clear, this layer still matters enormously. The world will always need people who deeply understand how these systems actually work. But what's changing is that implementation is becoming compressible. AI tools are now generating boilerplate code, scaffolding applications, writing tests, debugging common issues, refactoring code bases, explaining unfamiliar syntax, that's my favorite, and even generating entire prototypes. And this changes the economics of software creation. Not because engineering disappears, but because raw implementation is no longer the primary bottleneck. The value is what's moving, and it's moving upward. Historically, engineers gained leverage through abstraction. Today, AI becomes another abstraction

The Five Layers Framework

SPEAKER_00

layer. That's it. And when abstraction increases, humans shift towards higher order decision making. That is the beginning of this transition. Which is where we take on layer two, the designer. As implementation becomes easier, design quality becomes more important. And when I say design, I don't just mean visual design. I mean systems design, product

Layer One The Builder

SPEAKER_00

design, workflow design, interaction design, and human-centered design. We all need to get more familiar with these things, because design defines intent. It determines what should exist, how users interact with systems, where constraints belong, how experiences should feel, and what trade-offs matter. This is where engineering starts merging more deeply with product thinking. Because AI can generate solutions rapidly, but it still depends on humans to define the meaningful problems. And this is one of the most misunderstood shifts happening right now. Many people assume AI primarily rewards technical execution, but increasingly AI rewards clarity, clear intent, clear architecture, clear communication, that's a good one, and clear constraints become as important as the ability to implement it manually. And that changes who succeeds. Engineers who combine technical fluency with strong communication and product intuition gain disproportionate leverage because the future belongs less to isolated coders and more to the translators between systems, humans, and the goals. That's where layer three

Layer Two The Designer

SPEAKER_00

comes into play, the architect. Where complexity management becomes central. The architect thinks in systems, not individual files or isolated functions, but interconnected environments operating at scale. Architects define the system boundaries, the data flows, reliability patterns, governance models, security structures, interoperability and scalability. And of course, in an AI driven world, architecture becomes even more important because generation is cheap. And when generation becomes cheap, complexity expands rapidly, uncontrollably. AI can help organizations create software much faster than ever before, but without strong architecture, that acceleration creates chaos. Technical debt compounds faster, security risks multiply, inconsistency spreads, systems become fragile. This is one of the paradoxes of AI acceleration. The easier it becomes to create the software, the more important thoughtful structure becomes. In many organizations, the future bottleneck won't be coding capacity. It will be the organizational coherence. And architects become essential because they preserve alignment inside increasingly dynamic systems. They ensure velocity does not destroy resilience. And that's where layer four comes into play, the evaluator.

Layer Three The Architect

SPEAKER_00

This may become the most important layer of all because AI dramatically lowers the cost of generation, while increasing the importance of verification. These systems generate code, content, recommendations, decisions, analyses, workflows. So someone must be on the other side to determine whether it's correct, it's trustworthy, it's aligned, it's secure, it's useful, or it's even responsible. And that's the rise of the evaluator as a strategic capability. I don't think most organizations fully embrace this yet. They're trying, they know it's needed, but we're entering a world where generation scales faster than judgment, and that creates new scarcity. Evaluation becomes infrastructure, and this changes engineering fundamentally. The future engineer will spend less time creating outputs and more time validating systems. Some of their responsibilities will include benchmarking, red teaming, AI governance, hallucination detection. The list goes on and on. And the organizations that win in this AI era will not be the ones generating the most code. They'll be the ones evaluating it best. Because trust becomes our competitive advantage, and judgment becomes the premium skill. And that's where layer five comes into play. The systems leader. This is where engineering evolves into

Layer Four The Evaluator

SPEAKER_00

organizational orchestration. Because the system leader manages not only people, but networks of humans, AI systems, workflows, and automated agents. This layer is less about direct execution and more about coordination at scale. The system leader asks, how should intelligence flow through the organization? Which decisions should humans own? Which processes should AI augment? How do we preserve accountability? How do we maintain trust? And how do we align velocity with mission? That's where engineering leadership merges with organizational design. And I think this shift is still massively underestimated because many companies are treating AI as a productivity tool. How many lines of code did you write today? AI is becoming an operational layer. And once that happens, leadership itself is going to change because what I see is that future engineering leaders are going to be coordinating small or large human teams, large AI agent ecosystems, automated pipelines, adaptive workflows, and of course continuous evaluation systems. So in other words, they manage intelligence systems, not just the engineering teams. And that requires a very different mindset. Less command and control, more orchestration, less chaos,

Layer Five The Systems Leader

SPEAKER_00

more systems thinking, less letter rip vibe coding, and more judgment under uncertainty. So if you zoom out for a second and look at all the five layers, what they reveal is the same broader shift. Software engineering is moving upward in the stack, from implementation towards judgment. It's not away from technical skill, but toward higher leverage forms of technical thinking. The future engineer still needs technical literacy. They need systems understanding and architectural intuition. But the differentiators will be clarity, evaluation, communication, adaptability, and systems leadership. No, this is not the death of engineering. It's the expansion of engineering into something greater. Because AI intelligence is becoming embedded in every workflow, every product, and every organization. The human value will migrate up into direction, coordination, trust, and meaning. I think one of the biggest mistakes organizations can make right now is assuming this transformation is only about tools, because it's not. It's about the evolution of leverage. Every major abstraction shift in computing changed what humans focused on. AI is probably the largest abstraction shift we've ever seen before. And those who thrive won't necessarily be the ones who manually produce the most code. They'll be the ones who can design clearly, evaluate intelligently, architect resilient systems, orchestrate complexity, and lead responsibly in environments where intelligence

Why Judgment Becomes The Differentiator

SPEAKER_00

is increasingly ambient, because the future of engineering belongs to the best systems thinkers. That's it. So until next time, stay curious, keep innovating, and keep building the kind of judgment that scales alongside intelligence.