Organizations with strong AI cost visibility are five times more likely to report established RO

GenAI in Production: The Roles You Need After the Pilot

GenAI in Production: The Roles You Need After the Pilot

The demo went well. Leadership approved it. The pilot team moved on to the next thing, proud of what they’d shipped. Then real users started hitting it at 9 a.m. on a Monday, someone asked it something nobody tested for, the response was wrong in a way that mattered, and the room went quiet because nobody could answer a simple question: whose job is it to fix this, right now?

This article is about that gap specifically — not how to build the pilot or assemble the team behind it, but what changes operationally once a GenAI system has real users, real cost exposure and real failure modes, and the support most companies bring in through AI outsourcing and consulting to cover it.

Key Insights

  • Pilots that succeed tend to be operational, not experimental. MIT’s 2025 “GenAI Divide” research found the projects that consistently deliver value are narrow and process-embedded — coding automation, document triage — while broad “visibility” pilots stall regardless of budget.
  • Only 42% of organizations report even partial visibility into what their AI systems cost to run, according to KPMG’s Global AI Pulse survey for Q2 2026 (2,145 senior leaders, 20 countries) — most companies genuinely don’t know their production AI spend until the invoice arrives.
  • Organizations with strong AI cost visibility are five times more likely to report established ROI than those without it (15% vs. 3%), per the same KPMG survey — cost monitoring isn’t overhead, it’s a leading indicator of whether the system is actually working.
  • A pilot’s test users are forgiving. Production users are not — and some of them are adversarial. Prompt injection attempts, jailbreak attempts and edge-case abuse only show up once a system is reachable by people who aren’t trying to help it succeed.
  • The roles production needs aren’t smarter versions of pilot roles — they’re different roles entirely. An evaluation owner who built pre-launch test sets is not automatically the person who should own live incident response.
  • Most companies underinvest in the boring governance rhythm — the weekly cost review, the monthly drift check, the documented rollback procedure — because it doesn’t feel like progress. It’s usually what actually determines whether the system survives its first year.

Why Do Pilots Succeed and Production Stall?

Pilots succeed because they’re forgiving: a small group of engaged, cooperative test users, a narrow set of inputs someone anticipated, and no real financial or reputational consequence if something goes wrong. Production removes all three of those safety nets at once — real users ask things nobody tested for, real cost accumulates with every request, and a bad output now affects someone who didn’t sign up to be a beta tester.

MIT’s 2025 “GenAI Divide” research, based on 52 executive interviews and analysis of 300 public AI deployments, found the pilots that consistently succeed are the operational ones — narrow, process-embedded use cases like coding automation or document triage — while the ones that stall are typically broader “visibility” projects that were never scoped around a single, measurable job to be done. The gap isn’t model quality. It’s that a pilot proves a concept can work once, under ideal conditions, and production requires proving it keeps working, under conditions nobody fully controls.

Which Roles Does a Pilot Not Need That Production Does?

A pilot needs people who can build something that works. Production needs people who can keep something working, under load, under attack, and under budget scrutiny — a genuinely different set of responsibilities, not a more senior version of the build team.

RoleWhat changes once the system is liveWhy a pilot didn’t need it
AI Operations / On-Call EngineerOwns runbooks for model failures, degraded outputs and outages; first responder when something breaks at 2 a.m.Pilot failures were noticed by the build team during working hours — no real users to fail in front of
Cost Owner (AI FinOps)Monitors token and compute spend in real time, sets budget alerts, makes model-routing calls for cost vs. qualityPilot usage volume was low enough that cost was invisible, not because it didn’t matter
Production Quality MonitorSamples live traffic, tracks drift and hallucination signals over time, triggers retraining or rollbackPilot evaluation happened once, before launch — production quality has to be watched continuously
Incident & Abuse ResponderHandles prompt injection, jailbreak attempts and content moderation escalations from real, sometimes adversarial trafficPilot users were internal and cooperative — adversarial behavior wasn’t a factor

None of these roles need to be full-time hires on day one of production. What they need is a named owner — even a shared, part-time one — because “everyone on the build team is responsible” reliably means nobody is, once the pilot team has scattered back to their regular jobs. This is also where nearshoring in Poland tends to fill the gap most naturally: the operational roles above are exactly the kind of continuous, specialized capacity that a dedicated nearshore team covers well, without requiring a full internal hiring round for each one.

What Changes About Monitoring, Cost and Quality Once Real Users Arrive?

Monitoring shifts from “does the demo work” to “is the system still working right now, for everyone using it” — a continuous question, not a one-time check. Cost shifts from a rounding error to a line item someone has to actively manage, since usage-based pricing means a popular feature can quietly become an expensive one within weeks. Quality shifts from a pre-launch evaluation score to an ongoing signal that has to be watched for drift, because a model that performed well in testing can degrade as real-world inputs diverge from what it was evaluated against.

From Itelence delivery experience: the clients who avoid a costly production surprise are the ones who set up cost dashboards and a weekly review cadence before launch, not after the first unexpectedly large invoice. The ones who skip this step almost always end up doing it reactively, under more pressure, a few weeks into production.

“The pilot team’s job is to prove the idea works. The production team’s job is completely different — prove it keeps working when nobody’s watching it as closely as they did on launch day. Companies that treat these as the same job usually lose their best pilot engineers to burnout within a few months of go-live.”

— Szymon Stadnik, CEO, ITELENCE
53%Organizations with AI cost monitoring dashboards in place — KPMG Global AI Pulse, Q2 2026
42%Organizations with only partial visibility into AI operating costs — KPMG, Q2 2026
54%Organizations embedding cost review in their AI approval process — KPMG, Q2 2026
5×More likely to report established AI ROI with strong cost visibility — KPMG, Q2 2026

Ready to Move a GenAI Pilot Into Production?

Tell us what you’ve built and what’s still missing — we’ll help you scope the operational roles before something breaks in front of a real user.

What Should You Keep In-House and What Should You Bring In?

Keep the accountability in-house: who decides to roll back a model, who approves a cost budget increase, who signs off on an incident being resolved. These decisions require organizational context and authority that a vendor shouldn’t hold on your behalf. Bring in the execution capacity: 24/7 monitoring coverage, incident triage, drift analysis and cost dashboard maintenance are exactly the kind of continuous, specialized operational work that a dedicated team can run reliably without you having to build a rotation from your existing engineers.

This isn’t the same question as who builds or owns your AI roadmap long-term — that’s a team-structure decision. This is narrower: once a system is live, someone has to be watching it around the clock, and for most companies, that coverage is more reliably and affordably delivered through nearshore development Poland than by stretching a pilot team that was never sized for 24/7 operations. The same IT nearshoring Poland model that already covers data engineering and application support extends naturally to this kind of continuous operational work.

How Do You Manage Model and Prompt Changes Once You’re Live?

Model and prompt changes in production need the same discipline as any other production code change: a versioned history, a staged rollout, and a fast rollback path — treated as releases, not tweaks. A prompt edited directly in a live system, with no record of what changed or why, is how a “small improvement” turns into an unexplained quality regression that takes days to trace.

The practical version of this is usually simple: version every prompt and model configuration alongside your application code, test changes against your evaluation set before shipping them, and roll changes out to a small percentage of traffic before a full release — the same staged-rollout discipline that’s standard for any other production system, just applied to a part of the stack that’s easy to treat as “just text” until it breaks something. Teams delivered through nearshore software development Poland tend to apply this discipline by default, simply because it’s how they already ship everything else.

What Does Incident Response Look Like for a Production GenAI System?

Incident response for a production GenAI system needs the same basics as any production incident process — a clear severity scale, a named on-call owner, and a documented escalation path — plus a few categories that pilots never had to handle: a model producing confidently wrong answers at scale, a cost spike from unexpected usage patterns, and adversarial inputs designed specifically to make the system misbehave. OWASP’s Gen AI Security Project has ranked prompt injection as the top LLM application risk for two editions running, precisely because a model processing instructions and untrusted content through the same channel has no reliable way to tell them apart on its own. None of these look like a traditional “outage,” which is exactly why they get missed by monitoring built for traditional systems.

A realistic incident runbook names who gets paged for each category, what the immediate mitigation is — often disabling a feature or rolling back a model version rather than a full-system fix — and who communicates with affected users if the incident is visible externally. Writing this runbook before launch, not during the first real incident, is the difference between a contained issue and a chaotic one.

What Ongoing Governance Rhythm Keeps a Production System Healthy?

A healthy production GenAI system runs on a deliberate cadence: weekly cost and usage review, monthly quality and drift review against the original evaluation baseline, and a quarterly check on whether the underlying model is still the right choice as newer options become available. None of this needs to be elaborate — a recurring thirty-minute meeting with the right two or three people is often enough — but it needs to actually happen, on a schedule, rather than only when something visibly goes wrong.

Companies that skip this rhythm don’t usually notice the cost until it’s already large, and don’t usually notice quality drift until a customer complains. Companies that keep it tend to catch both early, when the fix is still cheap — and a team delivered through nearshore IT services Poland can run this cadence as a standing part of the engagement, rather than something that only happens when an internal team finds the spare time.

When Should You Not Go to Production Yet?

Don’t go to production yet if you can’t name, specifically, who gets paged when the system fails outside business hours — that gap alone is reason enough to wait. Don’t go to production if you haven’t validated cost per interaction at something close to expected real-world volume, since pilot-scale cost numbers routinely fail to predict production-scale ones. And don’t go to production if your evaluation set was built entirely from clean, anticipated inputs — if nobody has deliberately tried to break the system with edge cases and adversarial prompts, real users will find the gaps for you, in public.

None of these are reasons to abandon the project — they’re a short, fixable list. A system that isn’t ready for production today can usually be ready in a few weeks once the on-call ownership, cost baseline and adversarial testing gaps are closed. Going live before they are just moves that work later, under worse conditions.

Get Production Operations Right From Day One

Itelence covers the operational roles a pilot never needed — monitoring, cost governance and incident response — so your production launch doesn’t rely on your pilot team’s goodwill.

Frequently Asked Questions

Questions companies ask most often once a GenAI pilot is approved to move into production.

Can our existing pilot team handle production operations too?
Sometimes, briefly — but pilot teams are usually sized to build, not to sustain 24/7 monitoring and incident response on top of their regular workload. Most companies find they need dedicated operational capacity within weeks of real users arriving, not months.
How much does running a GenAI system in production typically cost compared to the pilot?
This varies enormously by use case and volume, which is exactly the problem — pilot-scale usage rarely predicts production-scale cost accurately. Validating cost per interaction at realistic volume before full launch, not after, is the single most effective way to avoid an unpleasant surprise.
Do we need a dedicated AI on-call rotation, or can this sit inside our existing engineering on-call?
It can sit inside existing on-call if those engineers are trained on AI-specific failure modes — model degradation, cost spikes, adversarial inputs — which look different from a typical outage. A dedicated rotation is usually only necessary once AI systems become a significant share of what’s customer-facing.
What’s the difference between a pre-launch evaluation set and production quality monitoring?
A pre-launch evaluation set tests the system once, against anticipated inputs, before it goes live. Production quality monitoring continuously samples real traffic to catch drift and degradation that only shows up once the system faces inputs nobody anticipated — a fundamentally ongoing task, not a one-time gate.
How quickly should a production GenAI incident be resolved?
This depends on your defined severity levels, the same way it would for any production system — but the immediate mitigation for most GenAI incidents is disabling the affected feature or rolling back a model version, which should be achievable in minutes if the rollback path was built in advance.
Is prompt injection a real risk for internal-only AI tools, or just customer-facing ones?
It’s a real risk for internal tools too, particularly if the system processes any external content — documents, emails, web pages — since malicious instructions can be embedded in that content regardless of who’s using the interface. Don’t assume “internal only” means “no adversarial input.”
How often should we review whether we’re still using the right underlying model?
A quarterly review is a reasonable default, given how quickly the underlying foundation model landscape changes — but any review should be evaluated against your own evaluation set and cost data, not just a newer model’s general benchmark scores.
Can operational support be brought in gradually, or does it need to be in place on day one of launch?
It should be in place before meaningful production traffic arrives, even if the scope starts small — a single on-call owner and a basic cost dashboard, rather than nothing at all. Scaling the operational function up as usage grows is normal; starting with zero coverage is the risky move.
Does this operational layer replace the need for an internal AI product owner?
No — an internal product owner who understands the business context should still set priorities and make judgment calls on what “good” looks like. Operational support executes monitoring, incident response and cost management; it doesn’t replace the internal decision-making the business context requires.
Contact us Join ITELENCE