ERP Implementation Challenges (And How Contract IT Experts Help You Solve Them)

in Employer Insights

ERP systems sit at the center of how modern organizations operate.

Finance, operations, HR, supply chain—everything depends on accurate data moving smoothly across teams.

That’s also why ERP projects tend to feel heavier than expected.

The challenge usually isn’t commitment or effort. It’s complexity. Enterprise application initiatives demand specialized expertise, tight coordination, and sustained focus—often when internal teams are already stretched thin.

This is especially true for organizations trying to move ERP initiatives forward without adding permanent headcount.

That’s where project-based IT specialists play a critical role. Not as replacements for internal teams, but as focused, experienced partners who reduce disruption and uncertainty.

Why ERP Initiatives Break Down — and How Contract IT Experts Help

Initiatives at this scale rarely fail for a single reason. Most often, they break down due to expertise gaps, limited internal capacity, unclear ownership, and execution risk during critical project phases.

Specialized ERP Expertise Is Missing

ERP systems touch nearly every part of the organization, but few internal teams have deep, hands-on experience across multiple implementations or upgrades.

Without that exposure, teams often learn in real time, slowing progress and increasing risk. Project-based IT consultants bring prior ERP experience that helps organizations anticipate issues, make informed decisions earlier, and avoid unnecessary rework.

Internal Teams Hit a Capacity Wall

Even highly capable teams struggle to maintain momentum on ERP initiatives while managing day-to-day operations.

Work doesn’t pause when other priorities surface. Experienced IT staffing and recruiting partners can connect you with experts to provide focused support during critical phases, helping projects move forward without pulling internal teams away from their core responsibilities.

Flexibility Matters During Critical Project Phases

ERP projects rarely require the same level of effort from start to finish. Certain phases demand additional expertise or temporary increases in workload.

Contract IT professionals offer flexible, project-based support that scales up or down as needed, helping organizations meet peak demands without overextending internal teams or committing to long-term resources beyond the project.

ERP Projects: Internal Teams vs. IT Consultants

These challenges often surface when ERP initiatives rely solely on internal capacity. In many cases, the difference between stalled and successful projects comes down to how work is supported during critical phases.

Relying Only on Internal TeamsPartnering With Contract IT Consultants
Limited exposure to multiple ERP implementationsExperience across similar ERP environments
ERP work competes with day-to-day responsibilitiesDedicated focus on defined project phases
Fixed team sizeScalable support as project needs change
Higher risk of delays during peak phasesFaster execution during critical milestones
Knowledge concentrated among a few individualsKnowledge sharing and documentation built in

Delays Increase Business Risk and Cost

Delays can ripple across the business, impacting operations, reporting, leadership confidence, and decision-making.

Experienced contract IT specialists help teams maintain momentum by working efficiently within defined scopes. Their familiarity with ERP project cycles often leads to shorter timelines and fewer costly surprises along the way.

Unclear Project Ownership

ERP initiatives involve multiple stakeholders, systems, and dependencies. Without clear ownership and coordination, projects can lose direction quickly.

Project-based IT experts with ERP experience help bring structure, accountability, and clarity—keeping teams aligned and initiatives moving toward measurable outcomes.

Support Doesn’t End at Go-Live

ERP systems don’t stop evolving after go-live. Organizations often need continued support to stabilize, refine, and adapt systems as business needs change.

Contract IT consultants can step in post-launch, helping internal teams maintain performance without overextending existing resources.

Managing Risk During Implementation and Change

ERP initiatives carry inherent, execution-related risks that typically surface during system changes, integrations, and transitions.

Consultants who have worked through similar projects help organizations identify potential risks earlier and put safeguards in place, reducing uncertainty and protecting business continuity.

AI is a newer risk to plan for. Manufacturing Dive recently reported that clean, well-integrated ERP data is what lets AI deliver value, while fragmented data across aging systems produces bad answers faster. If AI is on your roadmap, treat data migration and integration as part of the risk plan and staff for them early. For the AI side of that hiring, here’s how Artemis approaches enterprise AI talent.

Expert ERP Support Without Long-Term Overhead

ERP success isn’t about adding more people. It’s about having the right expertise at the moments it matters most.

Project-based IT consultants help organizations navigate ERP complexity by providing focused experience, flexible support, and clear project ownership—without requiring long-term hiring commitments. When internal teams are supported by the right consulting partners, ERP initiatives move faster, risks are easier to manage, and long-term value is easier to sustain.

Organizations that pair internal leadership with experienced enterprise application specialists are better positioned to execute initiatives efficiently while reducing risk and disruption.

If you’re evaluating how to move an ERP initiative forward with confidence, the right staffing partner can make all the difference.

Explore how Artemis supports ERP initiatives with experienced contract IT expertise.

ERP & IT Staffing FAQs

When should organizations consider IT consultants for ERP projects?

When ERP initiatives require specialized expertise, tight timelines, or focused attention that internal teams can’t realistically maintain alongside their regular responsibilities.

Are IT consultants only used during ERP implementation?

No. Organizations often rely on consultants for upgrades, integrations, optimization initiatives, and post-launch stabilization.

How do IT consultants support internal ERP teams?

By filling expertise gaps, managing defined project phases, and transferring knowledge so internal teams are better equipped long-term.

Is working with IT consultants more cost-effective than hiring internally?

In many cases, yes—especially for short-term or specialized ERP needs where permanent hires would create long-term overhead.

Do IT consultants replace internal ERP ownership?

No. Successful ERP projects still require internal leadership. Consultants provide targeted support to strengthen—not replace—internal ownership.

Does adding AI change how we should staff an ERP project?

Yes. AI raises the bar on data quality, so projects that add it need specialists in data migration, integration, and platform depth (SAP, Oracle, Workday) before anyone builds an agent. You also need someone who defines what AI can do without human approval. Contract specialists can fill those gaps for the length of the project.

Build vs. Buy vs. Staff: A Practical AI Talent Decision Framework for IT Leaders

in Employer Insights

Every Q4, someone asks the same question the wrong way:

“Should we build this in-house or bring in help?”

It sounds like a knowledge gap. It isn’t.

“Most IT leaders understand when it makes sense to hire a full-time employee versus a contractor,” says Sarah Pervo, Chief Revenue Officer at Artemis. “I haven’t seen a time where that mistake happens. What we usually see is that full-time hires take time. It’s a lengthy process. Contractors are a quick way to bring in talent and start solving problems.”

So if IT leaders already know the difference, why does this decision still eat up so much of Q4 planning? Because build vs. buy vs. staff was never really the hard part.

The hard part is knowing which stage your initiative is actually in, and stage, not preference, is what should be driving the call.

(If you’re not yet sure this is even a staffing question, start here. This post assumes you’ve already cleared that hurdle.)

This isn’t a “which one is best” post. Build, buy, and staff are all correct answers for different problems, at different points in an initiative’s life. Here’s how to figure out which one you’re actually solving for.

graphic defining what it means to build, buy, or staff for AI initiatives

Build, Buy, Staff: What Each Option Actually Means

Before comparing them, it’s worth being precise about what each term covers, because IT leaders often mean different things by the same word.

Build means hiring full-time employees to create and own AI capability internally: data scientists, ML engineers, or AI-focused software engineers who join your headcount and stay past the current project.

Buy means licensing a vendor platform or SaaS AI solution: Think a pre-built model, an AI feature bolted onto existing software, or a managed AI service — and configuring it rather than building the underlying technology yourself.

Staff means bringing in contract or augmented talent: specialists who join your team for the length of an initiative to execute a specific scope, then roll off once the work is done or gets absorbed by your internal team.

None of these is inherently cheaper, faster, or safer.

Each one shifts risk to a different place: build shifts risk to your hiring timeline and retention, buy shifts risk to vendor lock-in and fit, staff shifts risk to knowledge transfer and internal ownership.

The right call depends on where your initiative actually sits.

IT team meeting discussing the intiative stages of exploration, implementation, and scale

The Real Question: What Stage Is This Initiative In?

This is the framework that matters more than any cost comparison. Most build-vs-buy-vs-staff decisions go wrong because they’re made at the wrong stage, not because the wrong option was picked in the abstract.

Exploration Stage

You don’t know yet if this use case is worth pursuing. You’re testing a hypothesis, not committing to a roadmap.

  • Right move: Buy a vendor tool to test the concept cheaply, or staff a short-term specialist to build a proof of concept. Building full-time headcount here is premature because you’d be hiring before you know what the job actually is.
  • Wrong move: Posting a full-time AI engineer role before anyone has validated the use case. You’ll either hire the wrong profile or have an expensive employee with nothing defined to do six months in.

Implementation Stage

The use case is validated. Now someone has to actually build, integrate, and ship it.

  • Right move: This is usually where IT staff augmentation earns its place. Sarah points to a specific pattern here: large organizations running an ERP, cloud, or broader digital transformation initiative — or working through M&A activity — consistently need contract support at this stage.

    These projects typically run one to three years and require specialized skills the team won’t need once the platform is live. That’s the clearest signal for staff over build: the skill is real, but it isn’t permanent. It’s also where “buy” gets tested for real: does the vendor platform actually integrate with your legacy ERP or CRM, or does it need custom development to make it work?
  • Wrong move: Assuming the vendor platform’s marketing demo is the same thing as production-ready integration with your systems. Budget for the possibility that “buy” needs staffing support to actually land — treating the platform purchase as the finish line is usually premature.

Scale Stage

The initiative works, it’s proven value, and now it’s becoming a permanent part of how the business operates.

  • Wrong move: Continuing to staff a rotating cast of contractors for something that’s become core infrastructure. At scale, the hidden cost of not having a permanent owner — inconsistent decisions, no accountability when something breaks — outweighs the flexibility contract talent offered earlier.
IT team discussing the costs of build vs buy vs contract staff

What Each Option Costs

Salary versus contract rate is the comparison everyone runs first, and it’s the least useful one. The real cost differences show up in three places that don’t show up on a rate card.

Time to productivity

A full-time hire needs weeks to ramp on your systems, your data, and your org chart before they’re producing anything. A contract specialist who’s done this exact type of engagement before is often productive within days.

Organizational bandwidth

Buying a platform sounds like it removes staffing risk entirely. It doesn’t. Rather, it converts staffing risk into internal bandwidth risk. Someone on your team still has to manage the vendor relationship, own the configuration, and troubleshoot when the “it just works” promise doesn’t survive contact with your actual environment.

Decision-making overhead

Build decisions are the slowest to reverse. A bad full-time hire, or a validated use case that turns out not to scale the way you expected, takes months to unwind — performance management, backfilling, sometimes both.

Staff augmentation sets a different expectation from day one: once the project wraps, the specialist moves on to their next engagement. That’s built into the arrangement, not a surprise either side has to navigate.

None of this means contract talent is cheaper in some universal sense. It means the sticker price on any of these three options is not the number that determines whether the decision was a good one.

Where Each Approach Breaks Down

Every option fails the same way: when it’s applied at the wrong stage, or held onto past the point where it stopped being the right fit.

Build breaks down when it happens too early, and the risk isn’t that leaders don’t know the difference between hiring and contracting. By Sarah’s account, most do.

It’s timeline. Full-time hiring is a lengthy process by design — sourcing, interviewing, offers, notice periods — and that process doesn’t move faster just because an AI initiative wants to.

Committing to a full-time search before a use case is validated means running a slow process against a fast-moving decision. Add in that AI-specific full-time talent is scarce enough already, and backing out of a bad hire once you’ve made it is expensive on top of slow.

Buy breaks down when the platform’s fit assumptions don’t match your actual environment. A vendor demo rarely accounts for a decade of legacy ERP customization or a data environment nobody’s fully documented. The platform gets purchased, and then the real work (the integration nobody scoped for) has nowhere to live.

Staff breaks down when it’s used to avoid a build decision indefinitely. Contract talent is excellent at executing a defined scope, but it’s a poor substitute for an owner when a capability has become permanent.

If you’re on your fourth consecutive contract engagement doing essentially the same work with no plan to bring it in-house, that’s not staffing agility. It’s a build decision you’re avoiding.

questions to ask during Q4 planning conversations to help guide decisions

How to Run This Decision in Your Q4 Planning Conversations

A few questions, asked in this order, do more work than any cost spreadsheet:

1. Is this use case validated, or are we still testing whether it’s worth doing? If you can’t answer this with confidence, you’re in exploration. Don’t build yet.

2. Is the scope of work finite, or is it becoming a permanent function? Finite work points toward staff or buy. Permanent function points toward build.

3. Does our internal team have the systems knowledge this requires, or does someone need to learn our environment from scratch? This determines whether “buy” alone will actually work, or whether it needs staffing support to integrate.

4. What happens if we’re wrong? How expensive and how fast is it to reverse a build hire versus a vendor contract versus a staffing engagement? Weight your decision toward whichever option is cheapest to unwind if the initiative doesn’t pan out.

5. Who owns this a year from now? If nobody can answer that question, you’re not ready to build, and you’re probably not ready to stop staffing it either.

6. Look at your own contracting history first. How many contract resources has your team brought in over the past 6 to 12 months? Why — a skill gap, or a project push? Sarah says this is usually the first question she asks a new client, before AI ever comes up. The pattern in your own recent hiring often answers the build-buy-staff question before any framework does.

Build vs. Buy vs. Staff FAQ

Should I hire AI engineers full-time or bring in contract talent?

It depends on whether the work is finite or ongoing. If the initiative is still being scoped or validated, contract talent lets you move without a long-term headcount commitment. Once the capability becomes a permanent part of how the business runs, a full-time hire is usually the better long-term owner. If you’re leaning toward full-time, here’s how to vet for the profile that’s genuinely hard to fake right now.

When does buying a vendor AI platform make more sense than staffing?

Buying makes sense when the problem you’re solving is common enough that a vendor has already built a good solution for it, and your environment doesn’t require heavy custom integration. It makes less sense when your systems are complex enough that “configuring the platform” turns into a project of its own. That’s usually when buy needs staffing support behind it.

How do I know if I need contract talent for my AI initiative?

Contract talent tends to be the right call at the implementation stage, after a use case is validated but before it’s a permanent function — especially when the work requires specialized skills your internal team doesn’t have and won’t need indefinitely. If you’re weighing this option, staff augmentation is worth exploring in more depth.

What’s the difference between staff augmentation and managed services?

Staff augmentation adds specialists to your team who work under your direction and processes. You retain ownership of the outcome. Managed services hand off ownership of an outcome to a third party that runs it independently.

Most AI initiatives at the implementation stage benefit from bringing in contract staff, because the goal is usually to build internal capability alongside the work, not outsource it entirely.

Wherever You Land, the Stage Matters More Than the Label

Build, buy, and staff aren’t competing philosophies. They’re tools that fit different moments in an AI initiative’s life. The mistake isn’t picking the “wrong” one. It’s picking based on what worked for someone else’s Q3, instead of where your own initiative actually stands right now.

If you’re heading into Q4 planning still sorting out which stage you’re in — or you’ve landed on contract IT staffing as part of the answer — talk to us about your AI initiative.

We’ll help you figure out what stage you’re actually solving for.

How to Build an AI-Native Engineering Team

in Employer Insights

Most companies trying to build an AI team right now aren’t building one. They’re hiring a vendor.

That’s the actual starting point for most organizations today, whether anyone’s said it out loud or not. A platform partner comes in, stands up the initial AI capability, and moves on to the next client.

What they leave behind isn’t a finished internal team. It’s a foundation, and a business that’s just starting to figure out what it needs to own, extend, or fix once the vendor’s gone.

That handoff point is where this article actually starts. Not “here’s the blueprint for building an AI-native team from scratch,” because almost nobody’s doing that yet.

So instead, let’s talk about what comes after the rollout. That’s where organizations usually discover what they actually need to own, extend, or hire for.

If your team already has the AI tools live and the real gap is adoption rather than engineering structure, that’s a different problem worth diagnosing first.

“This is going to be the strategy most companies go with first: bring in a vendor who already has the playbook, rather than build the team from scratch. We see the same thing happen during large ERP implementations.”

— Sarah Pervo, Chief Revenue Officer, Artemis

What AI-Native Means

An AI-native engineering team isn’t defined by the tools it uses. It’s defined by how it’s structured to work alongside AI, not just deploy it.

Teams aren’t just using AI tools. They’re deciding where AI should work independently, where people need to stay involved, and who’s accountable for the results.

The shift is from writing every line of code to deciding what AI should handle, what people should handle, and who’s accountable for the handoff.

That distinction matters more than it sounds like it should, because it changes who you need on the team and when.

The Roles That Make Up an AI-Native Team

Here’s the part that tends to surprise people: most of the roles on an AI-native team aren’t new. They’re roles Artemis has been placing for years, doing a new kind of work.

Artemis isn’t built around high-volume recruiting. We typically make somewhere between 10 and 20 placements a year because these searches require depth, not speed.

Even at that scale, we’ve placed more than 30 professionals across Architect, Engineer, DevOps, and QA roles. Titles and responsibilities shift from company to company, which makes it genuinely hard to draw a clean line between “new AI role” and “existing role, relabeled.”

Most of the time, it’s less of a new job title and more of an existing role absorbing new responsibility.

What tends to actually be new, rather than relabeled, are two things:

  • Someone architecting the handoff between human engineers and AI agents. Not just implementing AI tools, but deciding where the agent’s judgment ends and a person’s begins.
  • Someone accountable for whether the AI’s output can be trusted before it ships. Traditional QA assumes a human wrote the code. This role exists because that assumption no longer holds.

The titles are still evolving, but the underlying responsibilities are becoming much easier to recognize.

Everything else on the roster is a role your organization likely already has. The work is changing far faster than the org chart.

Traditional Software TeamAI-Native Engineering Team
Data Engineer — builds and maintains data pipelinesData Engineer — same pipelines, plus curating and maintaining training and evaluation datasets
DevOps Engineer — manages deployment infrastructureAI Platform/DevOps Engineer — same infrastructure, plus model deployment, inference costs, and monitoring
QA Engineer — tests human-written codeEval & QA Engineer — validates AI-generated output, including cases no human wrote or reviewed line by line
Software Engineer — builds featuresTechnical Product Builder — builds features, and decides where a feature should route to an AI agent instead
No direct equivalentAgentic/AI Architect — designs the boundary between what the AI decides on its own and what gets escalated to a person
No direct equivalentHuman-in-the-Loop Owner — explicitly accountable for AI output before it ships, closing the gap traditional QA wasn’t built for

Once you know which of these roles you’re actually missing, the harder part is vetting for them, especially the net-new ones. Screening for a real agentic AI architect looks different than screening a traditional engineer, and most job descriptions for the role haven’t caught up yet.

Build vs. Borrow: Reskill, Contract, or Both

The next question is whether to build your needed roles internally or bring in outside help.

Here, the honest answer is that it’s genuinely too early to name a clear winner, and anyone telling you otherwise is making a bet rather than sharing best practice.

“We’re not seeing a clear winner yet between reskilling internal teams and bringing in outside specialists. It really depends on the client, the role, and what they’re actually trying to accomplish.”

— Sarah Pervo, Chief Revenue Officer, Artemis

That said, three patterns are showing up often enough to be useful:

  • When a SaaS or platform vendor is already supporting the AI technology, upskilling internal staff often doesn’t make sense. The vendor owns that layer.
  • When leadership wants the team to actually own the technology long-term, upskilling existing engineers is the more common path.
  • In some cases, companies are eliminating roles outright based on what the AI can now handle on its own, rather than staffing around it.

None of these are universally right. Which one fits depends on whether you’re trying to move fast, own the capability long-term, or reduce headcount — three very different goals that get lumped together under “build an AI team” more often than they should.

If you’re trying to sort out which of those goals actually applies to you, this build-vs-buy-vs-staff framework walks through it stage by stage.

For most organizations still figuring out which path fits, bringing in contract specialists through IT staff augmentation is the lower-risk way to test a role before committing a full-time salary to it.

Sequencing: What 30 Years of ERP Builds Taught Us About Getting This Wrong

There isn’t enough AI-specific staffing history yet to say with confidence “staff role X before role Y, every time.” Nobody has that data, including us.

AI may be new. Large-scale technology change isn’t.

There’s a closer parallel worth borrowing from: the same structural mistakes that sink ERP implementations tend to sink team builds for any major platform shift, and AI is shaping up to be no exception.

“We’ve seen this movie before with ERP. Companies staff for the initial rollout, and then get caught flat when the real work — the enhancements, the fixes, the stuff nobody planned for — shows up six months later with nobody assigned to it. I’d expect the same pattern with AI.”

— Sarah Pervo, Chief Revenue Officer, Artemis

The lesson that transfers directly: don’t staff only for the initial build.

The vendor-led AI rollout is the easy part to plan for. The harder, less visible staffing need shows up afterward, when your business discovers what it actually wants to own, extend, or fix. And that’s usually the point where the team either gets structured properly or doesn’t.

Plan for that second wave of staffing from day one, instead of treating it as a surprise when it arrives.

The organizations that adapt fastest probably won’t be the ones that predict every AI role perfectly. They’ll be the ones that recognize when the work changes and adjust their teams before the gaps become expensive.

That’s the conversation we’re having with engineering leaders today. Not how to build an AI-native organization overnight, but how to make smarter AI staffing decisions as that organization takes shape.

AI-Native Team FAQs

What is an AI-native engineering team?

An AI-native engineering team is structured to supervise, govern, and orchestrate AI systems alongside human engineers, not just use AI as another tool in the stack. The distinguishing feature isn’t the technology — it’s whether someone on the team explicitly owns the handoff between human and AI work, and whether someone is explicitly accountable for validating AI-generated output before it ships.

How is an AI-native team different from a traditional software team?

The roles look similar on paper: data engineers, platform engineers, QA. But the difference is in ownership. A traditional team assumes a human is accountable for every line of output. An AI-native team has to explicitly assign who’s accountable when an agent produced the work instead. Skip that ownership, and you end up with powerful technology but no clear accountability when something goes wrong.

What roles do you need on an AI team?

Less than you’d think, in terms of brand-new job titles. Most of the roles on an AI-native team already exist in a traditional engineering org (data engineers, platform/DevOps engineers, QA), they’re just being asked to work differently. What’s typically new is one or two roles: someone architecting how work moves between human engineers and AI agents, and someone accountable for whether an agent’s output can be trusted before it ships.

Should I hire or contract AI engineers when building a team?

Depends on the role and the stage. Early on, while you’re still figuring out which roles you actually need, contract makes more sense because it lets you test what the role requires before committing a full-time salary to today’s version of it. Once the shape of the team is clear, some of those roles are worth bringing in-house. A third path that’s working for some organizations: cross-train existing engineers into new AI-native functions while bringing in outside specialists only for the piece nobody in-house can do yet.

Hiring for Agentic AI: A New Vetting Framework for CTOs

in Employer Insights

Ask ten IT leaders what “agentic AI” means for their hiring plans, and you’ll get ten different half-answers. Not because the concept is that complicated, but because almost nobody’s actually hired for it yet.

That’s the real field observation, and it’s a more useful starting point than another “AI talent shortage” headline: most of the companies we talk to aren’t competing for agentic AI engineers right now.

They’re still figuring out whether they need one.

The conversations are early, the roles are barely defined, and the resumes coming across recruiters’ desks are, frankly, ahead of the actual hiring activity.

Which is exactly why this is the hiring call most likely to go wrong. When almost nobody’s done it before, almost nobody knows what a good candidate actually looks like and that gap gets filled with buzzwords.

(If you’re not sure yet whether you actually need to hire for this or whether the real gap is somewhere else entirely, it’s worth checking first before you write the job description.)

The short answer: the resume terminology isn’t the filter. What separates a real agentic builder from someone who’s only shipped chatbots is whether they’ve actually built, watched fail, and fixed an autonomous system in production — and whether they have the judgment to be trusted with decisions the system can’t make on its own.

Everything below is how to screen for that, specifically.

Developer pointing at AI code on screen while a colleague looks on

What’s Real vs. What’s Hype

Here’s the distinction that matters, and the one most job postings blur completely: there’s a real difference between a Chatbot Developer — someone who wires up an LLM API, builds a conversational interface, gets a bot answering questions and an Agentic Architect — someone who designs autonomous, multi-step systems that plan, use tools, check their own work, and operate with guardrails instead of constant supervision.

Both of those people might list nearly identical technology on a resume. That’s the trap. We call the second person an Agentic Architect when most job postings just call it an agentic AI developer, which is exactly where the confusion starts.

Pulled directly from what’s actually showing up in our own candidate database at Artemis right now, here’s the kind of language doing the blurring:

  • Agent and framework terms: “AI agents,” “multi-agent orchestration,” “tool use,” “ReAct,” “function calling,” “human-in-the-loop”
  • Named libraries and platforms: LangChain, LangGraph, CrewAI, AutoGen, Semantic Kernel, Bedrock Agents, Vertex AI Agent Builder
  • RAG and knowledge patterns (often labeled “agentic” even when they aren’t): retrieval-augmented generation, vector search, GraphRAG, embeddings
  • Memory and state management: conversation memory, episodic memory, state machines, session persistence
  • Evaluation, safety, and governance: LLM evals, hallucination reduction, guardrails, prompt injection defense, observability/tracing
  • Implementation terms: workflow automation, API integrations, structured outputs, async tool execution, MCP (Model Context Protocol)

None of that terminology is fake or disqualifying. The problem is that almost anyone who’s touched a chatbot project in the last year can legitimately use several of these terms — RAG and vector search especially show up on resumes that have nothing to do with autonomous systems at all.

Terminology tells you what someone’s been exposed to. It doesn’t tell you what they can actually build, or what happens when the system they built encounters something it wasn’t planned for. That’s the judgment gap a resume alone can’t close.

Woman and colleague reviewing an AI meeting assistant on screen

Why This AI Job Profile Is Genuinely Scarce

Here’s what we’re actually seeing in our own client base across Columbus, Cleveland, and Pittsburgh: nobody’s losing a candidate to a competing offer over this yet. No bidding wars, no counteroffers, no ‘we lost them to a faster hiring process’ stories.

At least not yet. But that’s not the same as saying the skill set is common.

“This is the part of the AI talent shortage story that doesn’t always make the trade press,” says Sarah Pervo, Chief Revenue Officer at Artemis. “It’s not that the people don’t exist, it’s that almost nobody has hands-on production experience yet.”

Production-grade agentic systems — the kind that plan, execute, and recover from failure without a human catching every mistake are still new enough that “years of experience” isn’t really the filter that matters. What matters is whether someone has actually shipped one, watched it fail in production, and fixed it.

That’s a much smaller pool than the resume terminology would suggest, regardless of how competitive the local hiring market currently is.

Code editor showing AI actions like 'Find Problems' — the failure and eval handling a real agentic builder can explain

The Vetting Framework

We’ll say this plainly: nobody has years of agentic-AI placement history to point to yet, Artemis included. The category is too new.

What we do have is a discipline we’ve built placing IT talent across enterprise applications, cloud, and development for years — backed by a 95% consultant retention rate. It’s the same practice every time: separating real technical judgment from resume terminology, no matter what the terminology of the moment happens to be.

That discipline doesn’t change just because the skill category is new. It’s the same filter, pointed at a newer target.

Here’s what that filter looks for with agentic AI specifically, in roughly the order these signals tend to reveal themselves in a conversation:

Autonomy DesignHow much independent decision-making does the system actually make, and where did the candidate draw the line between “the agent decides” and “the agent asks first”?

A real builder has an opinion here, grounded in a specific project. Someone who’s only shipped chatbots usually doesn’t, because they’ve never had to make that call.
Tool OrchestrationCan they describe how the system chooses between multiple available tools, and what happens when the wrong tool gets picked?

This is the difference between “I integrated an API” and “I built a system that decides which API to call and recovers when it calls the wrong one.”
Failure and Eval. HandlingWhat happens when the agent gets something wrong? A candidate who’s actually built one of these systems will have a specific, sometimes uncomfortable story about a failure mode they didn’t anticipate.

Someone who hasn’t will describe failure handling in the abstract.
ObservabilityCan they explain how they’d know the system was drifting or misbehaving before a human noticed?

Tracing and logging aren’t glamorous, but they’re where real agentic engineering shows up in practice.
Cost and ControlMulti-step, tool-using systems can burn through API calls and compute fast if they’re not bounded properly.

Has the candidate actually had to design for that constraint, or are they assuming infinite budget?
SecurityEspecially relevant given how often these systems touch internal tools and data — has the candidate thought about prompt injection, scope of tool access, and what an agent should never be allowed to do on its own?

In the news (Sept. 2026): Manufacturing Dive’s piece on AI in manufacturing ERP puts real-world examples behind the Autonomy Design signal above. One expert’s advice is to agree on guardrails before launch, like letting an agent draft a purchase order but not send it without a buyer’s review. Another named the accountability gap: when an AI-driven action goes wrong, “who owns it?” Ask candidates that about a project they’ve shipped. A real builder will have a name and a process. It gets harder on legacy ERP, which was built to record transactions rather than act on them.

One approach we’re actively developing for this: rather than relying on resume claims alone, having candidates work through a live, hands-on exercise — prompting a system in real time and walking through how they’d catch a hallucination or a bad tool call as it happens.

“We’re still refining exactly how this looks in practice,” Sarah said. “But the instinct behind it is sound: watching someone reason through a failure in real time tells you more in ten minutes than a resume tells you in ten years.”

Team discussing AI data under pressure — the judgment CTOs rarely screen for in high-stakes hiring

What a CTO Almost Never Asks (And Should) When it Comes to AI Hiring

Take the “AI” out of this question for a second, because the answer isn’t AI-specific. It’s a gap we see across almost every senior technical hire: most CTOs are thorough on technical depth and surprisingly light on how a candidate handles conflict, ambiguity, and pressure.

“It’s more broad than just agentic AI talent specifically,” says Sarah. “It’s how someone handles conflict resolution, how they’ve handled genuinely difficult projects, mergers and acquisitions, large implementations, the stressful ones, and whether they’re actually the right cultural fit for how your team works, not just technically qualified for the role.”

That matters more for agentic systems than most roles, not less. These are systems that will encounter situations nobody explicitly planned for, which means the person building them needs the same judgment under ambiguity that the system itself is supposed to have.

A brilliant technical builder who falls apart the first time a stakeholder pushes back on scope is a real risk on a project like this — arguably a bigger one than a slightly less polished resume.

This is also where we’d point out something worth being upfront about: differentiating a firm in a crowded field of competitors is genuinely hard when the technology is this new.

One thing that helps: we don’t only place single contracted hires. When nobody, including the client, fully knows what the finished org chart should look like yet, we can bring in a full contract team — a project manager, a prompt engineer, and an agentic builder together — instead of asking one company to guess at which single role solves the problem.

Deciding between a single hire, a full contract team, or building the capability in-house is its own call. Here’s a framework for making it.

If you’re still working out what that org chart should even look like, here’s how we’re seeing AI-native teams get structured right now.

That’s IT staff augmentation built for exactly this kind of ambiguity, not a future capability we’re still building toward.

IT professional on a phone call at his desk — starting the hiring conversation before writing the job description

Practical Takeaways

Resume terminology in this space moves faster than actual experience does, which means the vetting has to work harder than usual to tell the two apart.

Ask about specific failures, not just tools used. Weigh judgment and communication as heavily as technical depth. And don’t assume the person who talks about AI most confidently is the one who’s actually built something that had to work.

If you’re trying to figure out what this role actually needs to look like for your team, that’s the kind of conversation worth having with an AI recruitment agency before you write the job description, not after.

Agentic AI FAQ

What is agentic AI?

Agentic AI refers to systems that can plan, take multi-step actions, use external tools, and adjust their own approach with limited human supervision — distinct from a chatbot that responds to prompts one exchange at a time.

What’s the difference between a chatbot developer and an agentic architect?

A chatbot developer builds a system that responds to inputs, typically through an LLM API. An agentic architect designs systems that plan ahead, choose between tools, recover from failure, and operate with guardrails rather than constant oversight. Many resumes use similar terminology for both.

What should I screen for when hiring for agentic AI?

Beyond the technology stack, screen for judgment: how a candidate has handled autonomy design, tool orchestration, failure recovery, and observability in a real system they’ve built — not just technology they’ve been exposed to.

How fast can you place an agentic AI engineer?

It depends heavily on the specificity of the role, and this is early enough in the market that we’d rather give you an honest read on your specific need than a generic promise. Get in touch and we’ll tell you what we’re actually seeing for a role like yours.

What should I know before I try to hire AI developers for an agentic project?

That the title on the resume tells you less than usual right now. Two candidates can both call themselves AI developers with very different real experience underneath, so the vetting matters more than the title. Start with the questions in this piece before you write the job description.

Your Enterprise AI Project Doesn’t Have a Technology Problem. It Has a Staffing Problem.

in Employer Insights

Your team rolled out Copilot, Gemini, or ChatGPT enterprise-wide six months ago.

Leadership was excited. IT was ready.

And today, most of your people are using it the way they used the last three tools nobody explained properly — occasionally, half-heartedly, or not at all.

“Why is our AI project failing?” you wonder.

That’s not a technology problem. That’s an AI staffing problem wearing a technology costume.

We’re not writing this because we’ve seen AI projects collapse in flames. Most of the ones we hear about aren’t collapsing at all. They’re just quietly stalling in the same place: somewhere between “we bought the tool” and “our people actually use it.”

And once you’ve seen that pattern enough times, it stops looking like bad luck and starts looking like a gap nobody assigned anyone to close. That gap is almost always about ownership, not the tools themselves.

Here’s how to tell if that’s what’s happening to you, and what to do about it.

Team member presenting a planning strategy; no one person owns AI adoption

Sign 1: Nobody Actually Owns AI Adoption

Ask who’s responsible for making sure your organization actually uses the AI tools you’ve already paid for. If the honest answer is “it’s kind of everyone’s job,” that’s the problem.

We worked with a manufacturing-sector IT leader whose team had already invested in AI tools before they called us. The tools weren’t the issue. Every existing team — IT, ops, L&D was already at capacity with their day jobs, so training, executive education, and change management around AI had no real owner.

Everyone agreed it mattered. Nobody’s job description said so.

That’s the pattern we’re seeing more than any other right now: not a shortage of AI tools, a shortage of anyone whose actual job is making people comfortable using them.

Sign 2: The Tools Are Live, But Adoption Never Followed

This is Sign 1’s twin, and it’s the one that’s easiest to miss because it doesn’t look like a failure; it just looks like nothing is happening at all.

Leadership rolls out AI access, expecting a shift in how work gets done. Instead, adoption plateaus at “a few people use it for a few things.” Nobody’s using it the way it was pitched to the board, and six months later, “AI adoption” is still sitting on next quarter’s priority list — for the third quarter in a row.

“Most of what we’re hearing right now is, ‘We’re thinking about it, we’ve done some internal research, we’re using Gemini or Copilot for now.’ Nothing groundbreaking yet — just early.”

— Sarah Pervo, Chief REVENUE Officer, Artemis

That’s not a red flag on its own. It’s the sound of a rollout that never got a second phase. If your AI rollout has a clear go-live date but no clear “and here’s how we make sure people actually use it” plan, that gap is the project.

Team reviewing code and data on screens — AI meeting real system complexity

Sign 3: It Works In The Demo, Then Breaks Against Your Real ERP

This one’s less about people and more about infrastructure, but it’s still a staffing gap, not a tooling one.

Most major ERP platforms are shipping AI features directly into their newest releases now — SAP’s S/4HANA has Joule built in; Oracle Fusion comes with its own AI layer already embedded.

On paper, that should make adoption easier. In practice, it only works cleanly if your underlying data is clean enough to use it on.

We’ve seen clients run entire clean-up projects — organizing and standardizing data — specifically to get their systems ready for the AI features that were supposed to be a plug-and-play upgrade.

If your AI initiative keeps hitting a wall the moment it touches your actual ERP, CRM, or data warehouse instead of a sandbox, that’s an integration and data-readiness gap. Someone needs to own closing it, and it’s rarely the same person who owns the AI rollout itself.

Business people around a conference table discussing hiring someone for an AI initiative

Sign 4: Every AI Conversation Turns Into “We Should Probably Hire Someone” (And Then Doesn’t)

This is the most common conversation we’re having with IT leaders right now, says Sarah Pervo, Artemis Chief Revenue Officer.

“Everyone’s telling us AI is a priority for the second half of the year. But when we ask ‘around what, exactly?’ a lot of the time the honest answer is, ‘Great question. We don’t really know yet.’”

— Sarah Pervo, Chief REVENUE Officer, Artemis

The gap usually isn’t technical talent in the traditional sense. It’s a hybrid skill set — someone who understands AI capability, can build training and change management around it, and can talk to executives and end users in the same week.

That’s a specific, uncommon combination.

Most job descriptions are still written for one of those things at a time, which is part of why the “we should hire someone” conversation keeps happening without turning into an actual AI hire.

Team discussing strategy — the hiring gap most companies are quietly facing

Why This Keeps Happening

None of this is unique to any one company. AI tooling is moving faster than most organizations’ hiring processes were built to handle, and most IT teams are trying to solve a genuinely new kind of gap — part technical, part instructional, part change management with a hiring playbook built for a slower, more clearly-defined kind of role.

We’ll say something that might sound counterintuitive: in our own client base across Columbus, Cleveland, and Pittsburgh, we’re not seeing runaway urgency yet.

Most organizations are still in the “figuring out what we even need” stage, not the “we’re drowning in AI hiring demand” stage the trade press might suggest.

But that’s not a reason to wait.

It’s exactly why the AI staffing gap is so easy to miss — there’s no five-alarm fire forcing anyone to name it.

AI consultant working at a monitor displaying an AI brain visualization

Why Contract AI Talent Solves This Faster Than A Full-Time Search

Once you’ve named the gap, the fix isn’t always “hire a full-time AI lead”. And for most organizations at this stage, it shouldn’t be.

That manufacturing client we mentioned earlier didn’t need a permanent headcount addition. They needed someone whose only job, starting immediately, was building the training content, coaching leadership, and supporting the people actually using the tools day to day.

We placed a consultant with real experience building enterprise AI training programs, on a three-month engagement. It got extended to six, because the client kept seeing value well past the point most contract engagements wrap up.

That’s the case for contract talent here, specifically: AI skill sets are still shifting fast enough that betting a full-time salary on today’s version of the role is a real risk, and most organizations genuinely don’t know yet whether this is a permanent function or a temporary one.

Contract talent lets you close the gap now, prove out what the role actually needs to look like, and make the full-time decision later — with real data instead of a guess.

Enterprise IT leader pausing thoughtfully at his laptop figuring out what actually needs to change

So Now What?

If your AI project feels stuck, don’t start by auditing the technology. Start by asking who actually owns making it work for the humans using it.

Most of the time, that’s where the real gap is, and it’s a faster, cheaper fix than most teams expect.

If you’re not sure whether that’s your gap, or it’s more about vetting an Agentic AI hire, structuring the team once the tools are live, or you’re still deciding whether to build, buy, or staff the initiative in the first place, that’s exactly the kind of conversation we have with IT leaders every week.

Talk to us about what you’re seeing.

AI Staffing Gap FAQs

Is my AI project actually a staffing problem?

If the technology is live and working in isolated tests but adoption, integration, or ownership keeps stalling, the gap usually isn’t the tools — it’s the people responsible for making them work inside your organization.

What’s the difference between an AI staffing gap and a technology gap?

A technology gap means the tool doesn’t do what you need. A staffing gap means the tool works, but nobody owns training people on it, integrating it with existing systems, or driving adoption. Most “stalled AI project” stories we hear are the second kind.

Should I hire full-time or contract for AI adoption support?

For most organizations right now, contract makes more sense. AI skill requirements are shifting quickly enough that a full-time hire today may not match what the role needs in a year. Contract talent lets you close the immediate gap and make a more informed full-time decision later.

What kind of role actually closes an AI adoption gap?

Not a traditional AI engineer, in most cases. The gap we see most often isn’t technical — it’s someone who understands AI capability well enough to train a team on it, build change management around the rollout, and communicate progress to leadership, all at once. That’s a hybrid skill set most job descriptions weren’t written for, which is exactly why it tends to sit on the “we should probably hire someone” list without ever turning into an actual hire.

Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.

Privacy Policy