Skip navigation EPAM
Dark Mode
Light Mode

How to Build an AI Engineering Center of Excellence: A 6-Month Playbook for Real AI Adoption 

AI has swept into the 2020s as the defining force of the decade, but most organizations are still circling in a frustrating middle ground. Even with more than $40 billion pouring into generative AI, experimentation remains boxed into silos, and only a small set of pilots produce real value. This fragmentation creates a landscape of "uneven gains," where some teams thrive while others struggle to begin, leaving leadership with little visibility and resulting in a massive duplication of effort. 

At this point, progress depends on shared coordination for distributed efforts rather than strict central control. An AI Engineering Center of Excellence (COE) is a connective tissue that gathers proven practices, smooths out rough edges, and helps every team move forward in sync.

Read on to see how a focused 6 months plan, complete with clear weekly steps and practical templates, can turn isolated experiments into durable, organization-wide advantage.

Before you build the CoE: Assess where your teams sit on the AI adoption curve

AI adoption progresses in stages, and understanding where your teams sit on the curve ensures the CoE is designed to meet real needs: 

  • Level 0 (AI-adverse): AI barely registers in day-to-day engineering work. Teams may be aware of the broader hype, but tools are neither explored nor evaluated, and concrete use cases are unclear. AI does not factor into architectural decisions, development workflows, or delivery discussions because engineers lack visibility into what is technically possible or practically relevant to their work.
  • Level 1 (AI- aware): Experimentation begins, but almost entirely in silos. Individual engineers try AI tools on their own, often informally, such as IDE-embedded developer copilots that suggest code snippets, boilerplate, or quick fixes. These tools improve local productivity, but gains remain incremental and personal. There is no shared guidance or mechanism for learning to compound beyond the individual.
  • Level 2 (AI-enabled): AI adoption becomes intentional and workflow-driven. Teams align on where AI delivers clear value, document usage patterns, and actively share practices. Custom prompts, role-based agents, and task-specific AI tools emerge to support defined engineering activities. This is typically the first stage where leadership can observe measurable ROI, often tracked per workflow or per agent. 
  • Level 3 (AI-native): AI becomes the default operating model rather than an enhancement. Teams continuously refine prompts, agents, and orchestration patterns, and humans work alongside agents as collaborators rather than supervisors. Agentic workflows span the full delivery lifecycle, from business analysis and design through development, testing, and operations. 

Most organizations start at L0-L1. Getting teams to L2 typically takes 6-9 months with dedicated CoE support. Reaching L3 requires 18-24 months of sustained effort.

What is an AI Engineering CoE: Definition, composition, and the traps to avoid

An AI Engineering Center of Excellence (CoE) is a lean enablement engine to accelerate AI-assisted engineering practices. Unlike a centralized "AI delivery team" that builds features for others, the CoE functions as a knowledge loop that empowers teams to help themselves. It is essentially a:

  • Hub of expertise that helps engineering teams with playbooks, documentation, and best practices
  • Research function that stays current as AI capabilities evolve
  • Coaching organization that scales knowledge across the enterprise
  • Bridge between AI strategy and engineering execution

Just as important is what an AI Engineering CoE is not. It is not a: 

  • Bureaucratic standards body that slows teams with approvals and policies
  • Procurement body or a centralized delivery group that “does AI” on behalf of others. 
  • Ivory tower research lab disconnected from delivery
  • Governance function that approves or rejects AI usage

Organizations that treat their CoE as a governance body end up with compliance overhead that stifles adoption. Organizations that treat it as an enablement function accelerate maturity across the board.

Jeff Monnette
Senior Director at EPAM

Composition of an AI COE 

A typical AI Engineering CoE starts lean, with a small permanent core team of around 5 people. This group is the organization’s dedicated capacity for staying current in a fast-moving AI landscape and translating that progress into practical engineering value.

The engineering profile: 

The best candidates are engineers with strong curiosity about AI, a growth mindset, and the ability to influence peers through practical examples. Their work spans several core activities:

  • Evaluating new AI tools, models, and workflows as they emerge
  • Developing and maintaining adoption playbooks tied to real engineering tasks
  • Creating reusable artifacts such as reference implementations, how-to guides, and short training materials
  • Running controlled pilots to test new approaches before wider rollout
  • Coaching teams to adapt AI practices to their specific contexts

Leadership for the CoE: 

The AI Engineering CoE operates at the intersection of AI strategy and engineering execution, requiring close alignment between the chief AI officer (CAIO) and the chief technology officer (CTO). 

  • The CAIO sets direction: AI vision, investment priorities, and transformation goals.
  • The CTO ensures execution: engineering standards, workflows, and delivery outcomes.

For the CoE to succeed, it must be anchored in both. Strategy without engineering fit stalls adoption, while execution without strategic clarity leads to fragmentation. Whether the CoE reports to the CAIO, the CTO, or through a joint model matters less than shared accountability. If CAIO and CTO are not aligned, the CoE will be pulled in competing directions, and AI adoption will slow regardless of structure.

The COE lead should sit at the director level, but remain hands-on. This is not a purely managerial role. The leader sets direction, aligns with engineering leadership, and actively contributes to outputs. 

How to build an AI Centre of Excellence (COE) for improved AI adoption

Here is a month-on-month plan with checklist to build your own, personalized AI COE that scales adoption without bottlenecks: 

Month 1: Build your baseline and documentation 

Before any CoE structure is announced or staffed, the most important work is diagnostic. Day 0 is about building a clear, evidence-based picture of how AI is actually being used across the organization today: 

  • Assess your current state: Identify where AI usage is already happening, which teams or individuals are seeing tangible benefits, and where experimentation is stalled. Map teams against the L0–L3 maturity framework to establish a realistic baseline for adoption across the organization.
  • Identity unnecessary reinvention: In most organizations, teams are independently solving similar AI-related problems, experimenting with overlapping tools, and repeating the same mistakes without access to shared learnings. This fragmentation slows progress and prevents productivity gains from compounding.
  • Document visibility gaps at the leadership level: Engineering leaders often lack a consolidated view of AI adoption maturity, making it difficult to identify where support is needed, which investments are paying off, or how to prioritize resources. 
  • Audit existing engineering processes through an AI lens: Examine which workflows already benefit from AI assistance and which ones have the highest potential upside, such as coding, testing, documentation, debugging, or release validation. 

The challenge with most AI audits is that they rely on anecdotal inputs or surveys that miss the real picture. This is where a comprehensive AI platform becomes invaluable. EPAM AI/Run™ is an AI operating model that integrates GenAI agents and tools across your entire SDLC. Its adoption dashboards will act as your Day-0 observability layer, giving you role-, team-, and location-level visibility into actual AI usage patterns and abandonment signals. This gives leadership a factual baseline to anchor every later decision, rather than operating on assumptions.

Month 2: Set the foundation without becoming a bureaucracy 

The next 30 days are about identifying where the "natural heat" is and giving it a formal structure. You need to establish a credible, hands-on presence that solves problems rather than creating checklists.

1. Appoint a hands-on CoE lead and builders 

Appoint a director-level CoE lead who stays hands-on in engineering rather than drifting into policy ownership. This person should still review code, run real pilots, and actively experiment with tools, earning credibility through delivery, not titles. 

Next, select two to three “full-stack AI” practitioners: engineers who understand practical tradeoffs like latency versus accuracy, and can clearly explain when a large 70B-parameter model makes sense versus a smaller, fine-tuned 7B model. That depth matters when teams hit real problems. 

If unit tests start hallucinating, the CoE shouldn’t respond with documentation links; the builders should drop into the sprint for 48 hours and help implement something concrete, such as a RAG-based test generator grounded in the codebase.

Avoid hiring specialists who only optimize models or tools in isolation. In practice, mid-career engineers with strong curiosity and delivery instincts often outperform more senior counterparts who are resistant to changing how work gets done.

2. Build a Lightweight Communication Spine

Set up simple, visible channels that reinforce momentum without creating noise:

  • #ai-wins to publicly share concrete, measurable improvements, and AI-driven breakthroughs. (e.g., "used a custom GPT to refactor 400 lines of COBOL to Java in 10 minutes").
  • #ai-coaching for questions, patterns, and prompt reviews. 
  • #prompt-library to create a searchable repository of context-rich prompts. This includes the "System Instructions" that actually work for your specific codebase, preventing teams from starting from zero

3. Recruit and activate your “AI Champions” network 

A CoE on its own will never scale AI adoption. At best, it becomes a strong but isolated node. To reach every corner of the organization, you need a distributed network that lives inside delivery teams. This is the role of AI Champions: to be COE’s eyes and ears. They are enthusiastic, credible engineers embedded in product teams who actively use AI in real delivery work and help their peers do the same.  The CoE and the Champions network form a collaborative ecosystem:

  • Champions apply those practices on live projects, adapt them to local constraints, and surface what actually works back to the CoE. They should also receive "early access" to new tools in exchange for feedback and internal case studies.
  • The CoE researches emerging capabilities, runs controlled pilots, publishes playbooks, and provides structured coaching.

Use a self-nomination plus peer-nomination model to identify these AI Champions. The strongest candidates are often the engineers who are already experimenting on their own and have become the informal “go-to” people in their pods when AI questions come up.

CoEs can also curate role-specific, context-rich prompt patterns with AI/Run’s role-based prompt modes to see higher reuse and faster skill formation across AI champions. The  role-based curricula, Day-1/Day-30 playbooks, prompt catalogs, and embedded IDE micro-labs provide task-specific guidance tied to their daily workflows. 

Month 3: Build social proofs for tactical scaling 

This month is about identifying high-friction areas– like the “PR bottleneck” and applying targeted AI interventions to clear them. 

1. Create a Clear AI progression model to remove early friction

Establish a simple, explicit AI zone model to prevent decision paralysis and leadership bottlenecks by clearly separating experimentation from production use. A lightweight Sandbox → Pilot → Production progression works well: teams experiment freely in Sandbox, validate value and risk in Pilots using clear metrics, and move only proven patterns into Production with appropriate support and monitoring. 

At the same time, replace generic surveys with targeted developer friction interviews led by the CoE. Ask a single, direct question: “Where is AI wasting your time today?” The most impactful blockers are often not the models themselves, but low-level constraints like slow IDEs, corporate proxies blocking APIs, or restrictive security defaults. 

Removing these early, tangible frictions builds immediate trust and signals that the CoE exists to make engineers’ lives easier, not harder.

2. Run weekly “AI unblocking” sessions 

Borrowing from James Clear’s Atomic Habits, the CoE shouldn't try to rewrite the whole SDLC at once. Instead, focus on Micro-Habits: small, two-minute actions that stack over time.

Hold weekly one-hour open office hours centered on live problem-solving and active blockers from their current sprint. The CoE works through them in real time using AI. Each session should generate at least one concrete solution that is documented and added to the knowledge base. Record these as "micro-learnings" in your #ai-coaching comms channel. 

3. Publish an AI toolkit starter pack

Release a curated starter pack that lowers the activation energy for teams beginning their AI journey. Include:

  • Golden prompt library: a small set of verified prompts tailored to your company’s frameworks and standards (for example, “React Component Review Prompt using our internal conventions”).
  • Configuration sync: a ready-to-import .vscode or settings file that aligns AI tooling with company best practices out of the box.
  • Tool setup basics: minimal setup steps for the tools already validated through pilots and unblocking sessions.
  • Monthly tool spotlights: Each month, the CoE selects one tool or capability to “bless” and deep-dive into, such as Cursor for coding or NotebookLM for documentation. Provide a short explainer, example workflows, and clear guidance on when and when not to use it. 

By the end of Month 2, AI usage should feel less like experimentation and more like muscle memory. Teams should know where to start, what to trust, and how to build on small wins without waiting for permission.

Month 4: Enable the "AI-first" culture

The goal is to institutionalize AI so it becomes the default way of working. As a Director, this is where you transition from proving value to embedding culture: 

1. Pilot an AI code review assistant

Select 2-3 volunteer teams and run a tightly scoped pilot focused on AI-assisted code review. Provide a dedicated support channel and define success metrics upfront, such as PR review time reduction, false-positive rates, and developer satisfaction.

The CoE stays hands-on, helping teams tune prompts, refine context, and establish clear boundaries for what AI should and should not review. The goal is not tool validation alone, but a repeatable pattern others can safely adopt.

2. Scale your AI Champions by 40+ 

Formally recognize AI lead champions in every department and enable them to run their own mini-CoEs in teams, tailored to local workflows while remaining aligned with central guidance.

For each mini COE, Introduce a budget of hours and secure buy-in from department heads to formally allocate 4–8 hours per month. This time is reserved for mentoring peers, running local sessions, sharing learnings, and feeding insights back to the central CoE. Support this structure with lightweight expectations:

  • Lead Champions host local unblocking sessions or office hours.
  • Patterns, prompts, and failures are shared back to the CoE.
  • Successful local practices are documented and made reusable across teams.

The outcome is a peer-to-peer support network that scales far beyond what any central team could achieve. 

To manage a network this size, leverage AI/Run’s geo-based rollout strategies. This ensures that as you scale to 40+ people, the culture remains consistent across different regions and time zones.

3. Build an “anti-pattern” wall of fame to reinforce psychological safety

By now, the novelty has worn off, and some engineers will be frustrated by AI's limitations: Model hallucinations, logic breaking under scrutiny, and edge cases slipping through. 

Create a public “hall of hallucinations” where engineers are encouraged to document useful failures. Highlight examples where AI-generated output appeared correct, passed initial review, or felt persuasive, yet was fundamentally wrong. Reward teams that surface these cases with clear write-ups explaining what failed, why it failed, and how it was caught.

This builds technical skepticism. You want your engineers to be "AI-assisted," not "AI-dependent." Showing that even the CoE "breaks" the tool occasionally makes it safe for others to admit their struggles.

Month 5: Shift from adoption to optimization

By Month 5, the focus moves past generic LLM usage and toward building institutional AI advantage: 

1. Convert individual wins into team defaults 

This month, the CoE acts as a true librarian of success. Any team-level win is no longer treated as an isolated achievement; it becomes shared infrastructure for the organization.

When a squad succeeds in a sprint challenge, the CoE’s responsibility is to codify that success. The practical action is to create zero-configuration defaults. If a team discovers an effective AI workflow for SQL optimization, test generation, or refactoring, the CoE should convert it into a: 

  • one-click template
  • shared system prompt
  • internal shortcut that others can use without setup.

Crucially, the CoE should preserve context, not just prompts. Document the before-and-after code, link the change to the relevant PR or Jira ticket, and explain the technical debt reduced. This makes the impact tangible and builds credibility with skeptical engineers.

2. Run 30-day AI sprint challenges 

At the start of every sprint, the squads will set one specific "AI-driven goal" for the week (like generating 100% of API documentation using a custom GPT). The CoE will secure a "golden hour" where engineers can step away from tickets to optimize their prompt libraries or experiment with new plugins.

In the end, teams can share a short, informal micro-demo. A two-minute screen recording is enough. What matters is not polish, but honesty about what worked and what failed.

The clearest success signal is cultural. When engineers from one team start helping another team with prompts or workflows without the CoE being tagged in Slack, momentum has become self-sustaining.

3. Automate developer onboarding with AI

Onboarding is the real stress test for a CoE. If AI is truly embedded, a new engineer joining in Month 4 or 5 should encounter it in their first week.

The action here is to integrate AI directly into the first 48 hours checklist. Build a developer onboarding agent or a structured prompt sequence trained on the codebase, architecture documents, and team conventions. 

You can also use AI/Run to consolidate architectural decisions, workflow conventions, validated prompts, and delivery patterns into a single, queryable knowledge layer. This allows onboarding agents to pull from a single source of truth instead of scattered READMEs, wikis, and tribal knowledge. New engineers get consistent, role-aware explanations aligned with how the system actually works today, while shortening onboarding time.

PostNL, a national postal and eCommerce provider, applied this approach to unify AI usage across development stages. Using AI/Run, teams introduced agents for user story creation, test generation, code review, and documentation across the SDLC. Over time, manual test case creation dropped by roughly 80% and enabled faster release cycles, cleaner handoffs between teams, and higher confidence during production rollout.

“Partnering with EPAM to leverage their custom AI agentic platform has transformed our approach in software delivery, empowering us to deliver more efficiently and set new benchmarks in quality for our customers. The speed at which we achieved these improvements exceeded our expectations, creating lasting value for our teams.”

Sander Lukaart
IT Manager, PostNL

Month 6: Institutionalize context-aware intelligence

The focus now shifts to depth: building AI systems that understand the organization’s architecture, constraints, and intent.

1. Build codebase-aware intelligence

The next step is to move from generic intelligence to context-aware AI. This requires deliberate investment in context engineering, not more prompts.

The core action is to create local context maps. These are lightweight artifacts designed explicitly for LLM consumption, such as READMEs, structured architecture notes, or dedicated .ai-context files. It will capture the reasoning behind architectural decisions, legacy trade-offs, security boundaries, and naming conventions that are rarely obvious from code alone.

If teams are already strong at context engineering, this can be extended further through spec-driven development, where clear specifications become the primary source of context for both humans and AI systems.

2. Re-map maturity and make progress visible

At the end of Month 6, the CoE should re-run the original Day 0 maturity audit. If the organization began with most teams at L1, the target should now be a clear shift toward L2 or higher across the majority of squads. Use data from pilots, sprint challenges, and delivery metrics to measure the progress. Here is a simple framework to score each team and check AI engineering maturity:

Maturity levelCriteria checklist to measure maturity
L0, AI-adverse☐ No sanctioned AI tools or platforms in use
☐ Engineers rely on personal or unsupervised accounts
☐ AI usage is individual, undocumented, and inconsistent
☐ No shared prompts, workflows, or knowledge base exists
☐ AI is used occasionally for syntax or boilerplate only
☐ No defined awareness of hallucinations, security, or data leakage risks
L1, AI-aware☐ Official AI tools/licenses provisioned for team
☐ Usage is optional and varies significantly by engineer or squad
☐ Informal sharing occurs via Slack, demos, or ad hoc discussions
☐ AI supports isolated tasks such as test generation or documentation
☐ Engineers manually review outputs, but practices are inconsistent
☐ No systematic tracking of failures, risks, or anti-patterns
L2, AI-enabled☐ AI tools embedded into IDEs and CI/CD as standard workflow components
☐ Clear guidance exists on when and how AI should be used
☐ Centralized repository of validated prompts and workflows is maintained
☐ AI is applied early in development (design, scaffolding, drafts)
☐ Known hallucinations and failure modes are logged and reviewed
☐ Governance balances speed with reliability through defined checks
L3, AI-native☐ Custom agents or internal LLM services support company-specific workflows
☐ AI usage patterns reflect architecture, conventions, and constraints
☐ Peer coaching and Champion-led enablement is embedded into teams
☐ AI performs low-level reviews, refactoring assistance, or pre-commit checks
☐ Trust-but-verify model is institutionalized across delivery pipelines
☐ AI actively contributes to security scanning and quality enforcement
 
3. Reinforce safety, ethics, and scaled governance

As AI becomes routine, complacency becomes the real risk. Month 6 is the right moment to reinforce safety without adding friction.

Run a focused red-teaming workshop where Champions deliberately attempt to elicit insecure code, bypass safeguards, or leak sensitive data through prompts. Use the findings to create a concise AI Output Security Checklist and embed it directly into the PR review process.

Shift fully to a hub-and-spoke governance model where champions should own day-to-day guidance within their pods, while the CoE focuses on advanced research and next-generation workflows, such as agentic debugging, remediation, and deployment support.

This structure allows AI capability to scale across the organization without recreating bottlenecks at the center.

4. Audit ROI and optimize the tool stack

With several months of real usage data available, the CoE must now make disciplined, evidence-based decisions about tooling.

Run a sentiment-versus-utility analysis that compares cost against adoption, frequency of use, and measurable delivery impact. Tools that appear impressive but show low pull from teams should be cut decisively.

When a high-cost tool delivers weak real-world value, redirect that budget toward platforms and workflows that engineers actively request. Optimization at this stage is about focus, not accumulation.

A critical metric to introduce here is time to green. Measure how much faster CI/CD pipelines reach a passing state because AI catches issues earlier, whether before the first commit or during review. This grounds ROI in delivery speed rather than subjective satisfaction.

The roadmap: What “progress” looks like over 18–24 months? 

Tie your maturity stages to time horizons and outcomes:

Time horizonStageProgress to become AI-first orgs
0–3 monthsEstablish the foundation
  • Baseline AI maturity defined across teams and workflows
  • Early, credible quick wins tied to real engineering pain points
  • First wave of AI Champions identified and activated
  • Initial playbooks published for safe and effective AI use
  • Clear visibility into where AI is helping and where it is not
3–9 monthsEnable structured adoption
  • Consistent coaching and enablement cadence established
  • Repeatable pilots run on high-leverage workflows
  • Maturity reporting introduced to track progress beyond experimentation
  • Stronger feedback loops between teams, Champions, and the CoE
  • Successful pilots converted into reusable standards and defaults
9–18 monthsScale proven practices
  • Distributed coaching layer expands through a stable Champions network
  • Advanced playbooks rolled out for complex engineering workflows
  • Measurable improvements in cycle time, defect rates, or delivery quality
  • Sprint challenges and optimization rituals become institutionalized
  • Reduced reliance on the central CoE for day-to-day guidance
18–24 monthsEmbed AI as a core capability
  • AI-assisted development becomes the default for multiple workflows
  • CoE shifts focus from enablement to frontier practices (agents, autonomy)
  • Quality and safety enforced through embedded, automated guardrails
  • Teams self-sustain core AI practices without central intervention
  • AI operates as a durable competitive advantage, not a temporary initiative

 

What’s next: CoE is infrastructure for compounding engineering learning 

An AI Engineering CoE succeeds only when it stops chasing tools and starts institutionalizing learning. Its real mandate is to solve the how problem of AI adoption: how teams experiment safely, how wins become defaults, and how knowledge compounds instead of resetting with every sprint. The outcome is not sporadic productivity gains, but repeatable routines, shared evidence of impact, and a coaching layer that scales beyond the center.

AI/Run supports this operating model by giving leadership a unified fabric for AI engineering. Standards, workflows, and maturity signals live in one coordinated environment, reinforcing each other rather than competing for attention. Used this way, AI/Run helps turn a CoE from a support function into durable infrastructure for sustained AI adoption.