Maturity Matrix

AI champion per team

An AI champion per team is a senior or staff engineer who takes on informal or formal ownership of making AI tooling work for their specific team.

  • ·AI champion is designated per team with allocated time (not just informal interest)
  • ·Context engineer role exists (initial, possibly part-time) for maintaining agent instruction files
  • ·Developer training on effective agent interaction (prompt writing, task decomposition) has been conducted
  • ·Champion has a regular cadence for sharing learnings across the team
  • ·Training materials are documented and available for new hires

Evidence

  • ·Team roster showing designated AI champion with time allocation
  • ·Context engineer role assignment (even if combined with other duties)
  • ·Training session records or materials

What It Is

An AI champion per team is a senior or staff engineer who takes on informal or formal ownership of making AI tooling work for their specific team. They are not the "AI enthusiast who has a blog" - they are the person who writes the CLAUDE.md file, discovers which agent tasks work well in their codebase, trains their colleagues on effective prompting, and escalates blockers to the platform team when infrastructure is missing. One champion per team is the organizational structure that makes L2 maturity real rather than aspirational.

The champion role emerges naturally in most organizations before it is formalized. There is almost always one developer per team who experimented first, who has the most sophisticated AI workflow, and who other team members ask for help when their agent does something unexpected. Formalizing this role - giving the champion time allocation, recognition, and a community of peers across teams - is the L2 organizational intervention that converts informal experimentation into systematic progress.

The champion is distinct from the "AI committee" or centralized AI team that some organizations create at L2. Those centralized structures produce policy and tooling standards but don't translate into effective daily practice at the team level. The champion is embedded in the team, knows the codebase, knows the culture, and can demonstrate effective AI use in the team's actual context rather than a synthetic demo environment. Centralized AI programs without team-level champions typically produce high adoption rates on paper (tools installed) and low adoption rates in practice (tools used effectively).

The champion role at L2 is a temporary structure on the way to L3. At L3, the context engineering work the champion was doing becomes a formal role, and the AI practices the champion developed become team standards enforced through tooling. But at L2, the champion is how the team makes the leap from "some individuals use AI tools" to "the team has a coherent approach to AI-assisted development." That leap requires a person, not just a policy.

Why It Matters

The champion structure delivers specific organizational outcomes that no other L2 intervention achieves:

  • Translates generic AI advice into specific practice - "use AI for tests" is generic; "for our Django codebase, use this prompt pattern for model tests because our fixtures work like X" is actionable; only a team-embedded champion can produce the specific version
  • Reduces the learning curve for every team member - each developer who benefits from the champion's expertise skips 3-4 weeks of personal trial-and-error; in a team of eight, this is 24-32 developer-weeks saved
  • Creates a feedback loop between teams and platform - champions identify what's missing at the infrastructure level (MCP servers, context tooling, shared CLAUDE.md components) and communicate it to the platform team; without champions, the platform team is guessing
  • Provides visible social proof - when the team's most respected engineer openly uses AI tools and talks about what works, it creates permission for others to invest in learning; when that engineer is skeptical and silent, AI adoption stagnates
  • Builds institutional knowledge before it's needed - teams that invest in champions at L2 are not starting from scratch when the organization moves to L3 mandatory practices; they already have the workflows, the documentation, and the experience
Tip

The champion does not need to be the most senior person on the team. They need to be a person with enough technical credibility to be taken seriously when they say "this approach works" and enough curiosity to invest personal time in figuring out what works. Often a strong mid-level engineer is a better champion than a principal who is too busy.

Getting Started

6 steps to get from here to the next level

Common Pitfalls

Mistakes teams actually make at this stage - and how to avoid them

How Different Roles See It

B
BobHead of Engineering

Bob has four teams. Each has at least one developer who uses AI tools more than the others. But there's no coordination between these informal early adopters, no sharing of what works, and no clear time allocation. Bob's VP is asking for an AI adoption update and Bob isn't sure what to report.

What Bob should do - role-specific action plan

S
SarahProductivity Lead

Sarah is designing the formal AI champion program for an engineering organization of 120 developers across 15 teams. She needs to define the role, create a selection process, design the champion community structure, and establish success metrics - all in a way that doesn't create bureaucratic overhead that crowds out the actual champion work.

What Sarah should do - role-specific action plan

V
VictorStaff Engineer - AI Champion

Victor has been doing champion-level work informally for six months. He's written a comprehensive CLAUDE.md for his team's codebase, created a dozen prompt templates for common tasks, and answered hundreds of AI questions from his colleagues. He's tired and starting to wonder if this work is valued, because it's not reflected in his performance review or his official responsibilities.

What Victor should do - role-specific action plan