TL;DR: AI compresses software teams. The durable trio is Delivery Manager, Prompt Engineer, and Senior Architect. Everything else becomes a service, a tool, or an occasional role.
Why this happens
Codegen, tests, refactors, and glue work move to AI. What remains human: direction, judgment, and governance.
The roles
- Delivery Manager — outcomes, risk, rollout.
- Prompt Engineer — prompts, retrieval, evals-as-code.
- Senior Architect — guardrails, patterns, domain boundaries.
Getting started
- Pick one workflow (e.g., support knowledge assistant).
- Stand up private RAG with logging + redaction.
- Define a 25-case golden set + latency/error SLOs.