Skip to main content

AI / Agentic Software Engineer

An AI engineer ships software whose behavior is produced by a model they did not write and cannot fully test. The correctness contract is statistical, the latency budget is spent on tokens, and the thing deployed can take actions on a customer's behalf. The top employers post ranges from $147K to $625K.

What does an AI engineer do?

Synthesized from ten live postings at Anthropic, OpenAI, Google, Microsoft AI, Amazon, NVIDIA, Databricks, Stripe, Scale AI, and Sierra, read from each employer's own careers board on August 9, 2026. Not any one company's job description; the center of mass.

Your correctness contract changed from deterministic to statistical, and nobody rewrote your job description to say so. The thing you deployed can take actions on a customer's behalf, spends a latency budget in tokens instead of milliseconds, and is wrong at a rate you are expected to know.

Ownership areaWhat it means
You own it in productionYour correctness contract is statistical, your latency budget is spent on tokens, and the thing you deployed can take actions on a customer's behalf. Everything below follows from that.
You own a production surface that calls a modelBackend services, APIs, and the interface around them. Full-stack range is assumed at half the employers, not treated as a specialization.
You own the agent loopTool definitions, tool-call orchestration across multi-step workflows, iteration limits, failure handling, retries, and what happens when the model asks for something that does not exist.
You own context and retrievalWhat goes into the window, what gets retrieved, what gets remembered between turns, and what gets dropped when the window fills. Sierra calls it long-term agent memory; Amazon calls it memory and context management. Same job.
You own execution safetySandboxing and isolation where the agent runs code or touches customer systems; identity and permissioning where it takes actions.
You own evaluationsThe task suite, the pass criteria, and the regression gate that blocks a bad prompt or scaffolding change from shipping.
You own unit cost and latency as engineering line itemsOpenAI puts it in one bullet: optimize tokens, latency, reliability, and cost across the production fleet.
You own operationsDeployment, monitoring, structured logging, distributed tracing, alerting, incident response. Named at Microsoft, Databricks, Stripe, Amazon and Google. This is not a prototyping role.

You work with researchers and ML engineers as first-class partners, expected to build the tools they use rather than only consume the model they ship. You work with product and design, and at Sierra and Scale AI directly with customers. The stated floor is around five years of professional engineering, but the spread runs from 2+ at Stripe to 8+ at NVIDIA, and the real gate has not changed: distributed systems, scalable APIs, cloud-native infrastructure, and evidence you have shipped something model-powered and kept it running.

How has AI changed this role?

Half of these employers describe an agentic system in the responsibilities and then screen for a 2015 backend engineer in the requirements. Their job description cannot tell an agent engineer from a microservices engineer. A challenge can.

Finding across ten postings, including Amazon's Sr. SDE, AgentCore: managed agent loops and context management in the body, “5+ years of software development” in the bar.

Ten shifts show up across the postings. Each is difficult to fake on video and impossible to fake in code, which is why the ladder is built to surface them.

ShiftWhat changed
The correctness contract moved from deterministic to statisticalA component is right 91% of the time and you decide, in code, what happens in the other 9%. That decision, not the prompt, is the engineering.
Evals became the test suite, but the industry has not caught upSix of ten postings mention evaluation. One makes it a hard requirement. Every one of these teams will tell you eval quality is their bottleneck. The skill is load-bearing and unscreened.
Untrusted text became executableEvery input to an LLM feature is a potential instruction. Prompt injection is a code-review concern, visible in the design of a single string template.
Cost per request entered code reviewA retrieval change from top-3 to top-10 chunks is now a budget decision made by an individual contributor on a Tuesday afternoon.
Context management became a subsystemWhat you put in the window, what you evict, what you persist. Amazon and Sierra build it as a platform primitive. Most engineers still treat it as string concatenation.
Observability changed shapeYou are reading a trajectory, not a stack trace: seven tool calls, a retrieval that returned the wrong document, and a model that talked itself into an answer.
The agent got permissionsIdentity, isolation, and authority to act. When the agent can spend money, the auth model is the product.
Sandboxing moved from infra to application engineeringThe application team builds container isolation because the model writes and runs code. OpenAI requires it; Microsoft prefers it.
Using AI to build is now a hiring criterionStripe lists hands-on use of AI tools to accelerate your work as a required qualification for a Staff engineer. A whiteboard interview penalizes it. A recorded working session satisfies it directly.
The transformation is unevenly declared, and that is the opportunityTier 1 postings put agent craft in the required column. Tier 2 postings saturate the context with agentic language and screen for classical backend engineering.

What skills do AI engineers jobs require?

How often each skill appears across ten postings. The three zero rows at the bottom are the most useful rows on the page.

Source: ten AI engineer postings read from employer careers boards, August 9, 2026.
SkillPostingsNote
Operate the system in production: reliability, latency, monitoring, incident response10 / 10The single most consistent requirement. Not one is a prototyping role
Hands-on work with LLM applications10 / 10In every posting's responsibilities; in only 4 of 10 required-qualification bars
Distributed systems, service-oriented architecture, scalable API design9 / 10Unchanged from a classical backend JD. Still the gate
Agent orchestration: tool calls, multi-step workflows, chaining9 / 10The defining shift. Absent only from Scale AI's product-engineering req
Cross-functional partnership with researchers / ML engineers7 / 10Same finding as AI PM, from the other side of the table
Evals / evaluation infrastructure / eval frameworks6 / 10A hard requirement in 1 of 10. Preferred or implied in five more
Token / latency / cost optimization as an owned responsibility6 / 10OpenAI, Databricks, NVIDIA, Stripe, Sierra, Microsoft
Context management, memory, retrieval, RAG5 / 10Amazon and Sierra treat memory as a system to build, not a library to import
Full-stack range in the same req5 / 10Anthropic wants expert React from a Staff engineer building AI dev tools
Sandboxing / containerized isolated execution4 / 10All four where the agent runs code
Using AI coding tools in your own workflow, as a hiring criterion2 / 10Required at Stripe. Small number, large implication
LangChain, LangGraph, CrewAI, AutoGen, DSPy, Semantic Kernel0 / 10Named in none of the ten
LangSmith, Braintrust, Weights & Biases, Arize, Langfuse0 / 10Named in none of the ten
Pinecone, Weaviate, Chroma, Qdrant0 / 10Named in none. “Vector databases” appears generically twice

Every agent framework a candidate would put on a resume appears in zero of ten postings. Every eval platform: zero. Every branded vector database: zero. What employers name instead is languages (Python in eight, TypeScript in six), clouds, containers, and observability. NVIDIA asks for experience with “multiple agent frameworks and agent harnesses,” deliberately plural and unbranded, in a posting whose whole job is building those frameworks. The one named interop technology in the sample is MCP, an open protocol, mentioned once.

So no Provn rubric for this role awards points for naming a framework, a vector store, or an eval platform. We score the code and the reasoning. Did you bound the loop? Validate the model's output before acting on it? Separate the check a machine can run from the one a human has to? Twelve lines of validation with a stated failure budget outscore four frameworks and an unvalidated json.loads.

Who hires AI engineers and what do they earn?

Two tiers are forming, and they are not the tiers you would guess. Tier 1 (Anthropic, OpenAI, Sierra, NVIDIA) put agent-specific craft in the required column: harnesses, sandboxed execution, tool-call orchestration, cost optimization. Tier 2 (Amazon, Microsoft, Databricks, Stripe, Scale AI) saturate the role context with agentic language and set a pure classical-engineering bar. The top of band runs from $211K to $625K for substantially overlapping work. A candidate cannot read that spread off a title, and an employer cannot read capability off a resume.

  • Anthropic

    $320K to $625K

    Staff engineer building AI developer tools; expert React expected alongside agent harness work. Excitement about AI-assisted coding is a stated requirement.

    Tier 1

  • OpenAI

    $230K to $385K + equity

    Codex core agents: optimize tokens, latency, reliability, and cost across the production fleet, in one bullet. Sandboxed execution required.

    Tier 1

  • Sierra

    $230K to $390K

    The only employer whose engineering titles are built around the word Agent: Agent, Agent Builder, Agent Architecture, Agent Data Platform.

    Tier 1

  • NVIDIA

    $184K to $356.5K

    Asks for experience with multiple agent frameworks and harnesses, plural and unbranded, in a role that builds them.

    Tier 1

  • Google

    $147K to $211K + bonus + equity

    Applied AI; names LLM orchestration frameworks as a category without naming one; the only posting with an eval hard requirement, via ML-infra minimums.

  • Microsoft AI

    $142.8K to $304.2K

    Principal engineer on AI platform and agent execution; sandboxing preferred; researchers named as counterparts.

    Tier 2

  • Amazon / AWS

    $184.9K to $250.2K

    AgentCore: managed agent loops, tool orchestration, memory and context management in the body. “5+ years of software development” in the bar. Verified high volume: 194 agentic-AI SDE hits.

    Tier 2

  • Databricks

    $166K to $225K

    Staff backend on the AI platform. A Staff band paying below Amazon's Senior band.

    Tier 2

  • Stripe

    CA$172K to CA$312K

    ML infrastructure and platform; hands-on use of AI tools to accelerate your work is a required qualification.

    Tier 2

  • Scale AI

    $179.4K to $224.25K

    Enterprise gen-AI product engineering; customer contact is a stated qualification.

    Tier 2

Provn is not affiliated with any employer listed. Descriptions summarize each company's public job posting as read in August 2026.

The AI engineer challenge ladder

Four challenges, one scenario. Halcyon Freight Systems sells a transportation management system to mid-size freight brokerages. Their AI feature, Deskmate, reads inbound shipper email, extracts the load, checks rate guidance, and drafts a quote. Over four challenges it goes from a single extraction function to an agent with tools to an agent with spending authority. Only the Easy tier asks you to write new code: Practice is read and diagnose, Medium is operate and repair, Hard is govern and decide. Production ownership appears in ten of ten postings; greenfield prototyping in none.

  1. Practice20 min total

    What Breaks in Production

    Forty lines of LLM-calling code. Name the distinct classes of thing that will fail, rank them, and write the check that would catch the worst one.

    Isolates: Can you read forty lines of LLM-calling code and name the distinct classes of thing that will fail? 3 to 4 min video.

  2. Easy28 min total

    The 9% That Costs Money

    Deskmate extracts loads correctly 91% of the time and no confidence score exists. Design the gate around it, with a stated failure budget, and write it.

    Isolates: Can you design the gate around a component that is right 91% of the time, when no confidence score exists? 4 to 5 min video.

  3. Medium40 min total

    The Agent Got Slower and Dumber

    Metrics plus code for an agent loop that is degrading. Diagnose it, propose the diff, and build the regression gate that would have caught it.

    Isolates: Can you diagnose a degrading agent loop from metrics plus code, and build the regression gate that would have caught it? 5 to 6 min video.

  4. Hard40 min total

    The Agent That Can Spend Money

    Deskmate can now commit a quote. Set the readiness bar, find the authorization bug, and defend a launch call with the cost arithmetic intact.

    Isolates: Can you set the readiness bar, find the authorization bug, and defend a launch call with the cost arithmetic intact? 6 to 8 min video.

How are you scored?

Every tier is scored on the same five dimensions. Practice, Easy and Medium also contain a short, clearly marked edge-case block you are asked to complete without AI assistance; enumerating edge cases from first principles is the fastest read on whether someone has operated a system like this.

Advance at 75. Draft Board at 80.

  1. Transformative90 to 100
  2. Adoptive80 to 89
  3. Capable70 to 79
  4. Below Capable60 to 69
  5. Not Yetunder 60
Points out of 100. AI fluency cannot compensate for weak core work. Undisclosed AI use costs 10 points; uncritically pasted AI output costs 15.
DimensionPracticeEasyMediumHard
Core engineering execution40353030
AI-systems-specific craft25202525
Engineering judgment / prioritizationnot scored151515
Video walkthrough & communication20202020
AI fluency15101010

What Transformative looks like

On the Practice tier the core dimension is failure-class diagnosis of the supplied code. Transformative separates distinct failure classes (an unvalidated model output acted on directly, an unbounded loop, an injection path through customer text, a cost path with no ceiling) and ranks them by consequence, not by how often they would fire. Adoptive names at least two classes and picks the right first fix with a reason; that is the advance bar. Capable lists real bugs but treats them as one “the LLM is unreliable” problem. Below Capable names one failure class correctly but misses the injection path and the cost path entirely. Not Yet proposes a bigger model or a better prompt as the fix.

Communication is judged on whether the person you are explaining to could act on your video alone. Never on accent, pace, or filler words.

AI engineer interview questions

Questions derived from what the postings actually ask for, each with the shape of a strong answer. The ladder produces evidence for every one of them.

  1. The extractor is right 91% of the time and there is no confidence score. How do you ship it?

    Design the gate, not the prompt. Validate structure and business rules on every output, route anything that fails to a human queue, and state the failure budget you are accepting on what passes. The strong answer says which checks a machine runs, which a person runs, and what the queue costs per week.

    Where it comes from: Amazon and OpenAI put managed agent loops and reliability in the engineer's scope; six of ten postings mention evaluations.

  2. Walk me through how you would debug an agent that has gotten slower and less accurate over six weeks with no code change.

    Start with what did change: the model version, the prompt, the retrieval corpus, the tool responses, the input distribution. Read trajectories, not stack traces. The strong answer names the metric that moved first and builds the regression check that would have flagged it.

    Where it comes from: Microsoft, Databricks, Stripe, Amazon and Google name monitoring, tracing and incident response as owned responsibilities.

  3. A retrieval change from top-3 to top-10 chunks improves answer quality. Do you ship it?

    Only with the cost math. State the token delta per request, the monthly figure at current volume, and the quality gain in a measurable form. If you cannot measure the gain, you are not making an engineering decision.

    Where it comes from: OpenAI: optimize tokens, latency, reliability, and cost. Six of ten postings make cost an owned responsibility.

  4. The agent can now place an order. What does the authorization model look like?

    Least privilege per action, a confirmation step for anything irreversible, a spend ceiling enforced outside the model, and an audit record of what the agent did and why. The strong answer treats the auth model as the product and names the bug class it prevents.

    Where it comes from: Amazon names identity alongside networking and observability; four of ten require sandboxing where the agent runs code.

  5. Tell me about a time an AI coding tool gave you something wrong and what you did.

    Name the specific moment, what it produced, what was wrong against the bar you were holding, and what you shipped instead. This is also the mandatory AI question in every Proving Ground video.

    Where it comes from: Stripe requires hands-on use of AI tools to accelerate your work; Anthropic requires enthusiasm for AI-assisted coding.

FAQ

Is AI engineer a good career in 2026?

Yes. It is the fastest-growing US job title (postings up 143% year over year, per LinkedIn), the only role family in our sample with a verifiably high-volume employer (Amazon, 194 agentic-AI engineering reqs), and posted ranges run to $625K at the top. The caveat is the 3x pay spread for overlapping work; title tells you almost nothing.

Do I need a CS degree?

Five of ten postings name a degree; four of those add “or equivalent practical experience.” What every posting requires is production operation of a model-powered system: distributed systems fundamentals plus evidence you shipped an LLM feature and kept it running. The ladder scores exactly that.

I am a backend engineer. Is this a big jump?

Smaller than it looks, and the postings agree: distributed systems, scalable APIs and cloud infrastructure are still the gate at nine of ten. What is new is the statistical correctness contract, evaluations as the test suite, and cost per request as a code-review concern. The Easy and Medium tiers are built around exactly those.

Do I need to know LangChain or a specific agent framework?

No. Zero of ten postings name one. Employers name languages, clouds, containers and observability. We score whether you bounded the loop and validated the output, not what you imported.

How long does the ladder take?

About two hours and ten minutes across four challenges, including the videos: 20, 28, 40 and 40 minutes. Only Easy asks for new code; the other tiers ask for diagnosis, a diff, and a design. All four share the Halcyon scenario.

What is the Draft Board and how do I get on it?

The Draft Board is the group of builders whose challenge work scores 80 or above. Employers hiring on Provn start there. Any tier of this ladder can put you on it.

Can I use AI on these challenges?

Yes, and we score how. Every challenge asks for an AI usage log and a mandatory moment in your video where you name a place you redirected the AI. Practice, Easy and Medium also have a short edge-case block to complete without AI; you are told exactly why it exists.

Two hours of work. One portfolio a hiring manager can read and watch.

Start with the 20-minute Practice tier today. Read the whole challenge first; sign up when you are ready to submit.