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.
| Role | What changes once the system is live | Why a pilot didn’t need it |
|---|---|---|
| AI Operations / On-Call Engineer | Owns 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. quality | Pilot usage volume was low enough that cost was invisible, not because it didn’t matter |
| Production Quality Monitor | Samples live traffic, tracks drift and hallucination signals over time, triggers retraining or rollback | Pilot evaluation happened once, before launch — production quality has to be watched continuously |
| Incident & Abuse Responder | Handles prompt injection, jailbreak attempts and content moderation escalations from real, sometimes adversarial traffic | Pilot 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, ITELENCEReady 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.