← Blog

Prompt Engineering Jobs: What They Are, What They Pay

2026-09-19 · 5 min read · SubToAPI Team

What is a prompt engineering job, really?

A prompt engineering job is a role where you design, test, and refine the inputs sent to large language models so they produce reliable, useful outputs at scale. That can mean writing system prompts for a customer support bot, building few-shot examples for a classification pipeline, designing tool-calling schemas for an agent, or setting up evaluation suites that catch regressions before they ship. It's rarely a standalone title anymore — most listings bundle it into "AI engineer," "applied AI engineer," "LLM engineer," or "conversation designer" roles.

If you're searching for this keyword, you're probably trying to figure out one of three things: whether this is a real career path, what skills you need to get hired, or where these jobs are actually posted. This article covers all three, plus realistic salary ranges and how the role has shifted since 2023.

Has "prompt engineer" become a real job title?

Briefly, yes, then it fragmented. In 2023, some companies hired dedicated "prompt engineers" with six-figure salaries and no coding requirement — those roles made headlines but were never common. By 2025 the skill has been absorbed into broader engineering and product roles rather than staying a standalone job.

What you'll find today on job boards:

The pure "prompt engineer, no code required" listings have mostly disappeared. Employers now expect prompt design skills to come paired with the ability to actually build the surrounding system.

Skills that show up in real job postings

Pulling patterns from current listings for AI/LLM-focused roles, the recurring requirements are:

Notice that "prompt engineering" alone rarely appears as the entire job description. It's a skill layered onto an engineering or product role.

A concrete example of the kind of work involved

Most prompt engineering work in practice looks like writing and testing system prompts against real API calls, then measuring output quality. A simple example of iterating on a system prompt:

curl https://api.subtoapi.app/v1/messages \
  -H "Authorization: Bearer $SUBTOAPI_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "claude-sonnet-4",
    "system": "You are a support assistant. Answer in 2 sentences max. If you are not certain, say so explicitly instead of guessing.",
    "messages": [
      {"role": "user", "content": "Does your refund policy cover digital goods?"}
    ]
  }'

Part of the job is running variations of that system prompt against a batch of test inputs, checking for consistency, and tracking token usage and latency as the prompt grows. If you're building this kind of pipeline for a product rather than a one-off script, having usage metadata per request matters — it's how you catch a prompt that suddenly starts costing 3x more tokens after a "small" wording change. Tools like SubToAPI expose that usage data per API key, which is useful when several people on a team are iterating on the same prompts and you need to know who changed what.

Salary ranges (realistic, not headline numbers)

Ranges vary a lot by seniority, location, and whether the role is prompt-only or full-stack AI engineering:

The headline-grabbing $300K "prompt engineer" postings from 2023 were outliers at a handful of well-funded startups, not representative of the market.

Where to find these jobs

How to build toward one of these roles

  1. Build something real with an LLM API — a small tool, not a toy demo. Handle streaming, errors, and rate limits, not just the happy path.
  2. Learn to evaluate outputs systematically instead of eyeballing them — even a spreadsheet of test cases with pass/fail scoring counts.
  3. Get comfortable with tool/function calling, since most production LLM work now involves the model calling external functions. See /docs/tools for a working example if you want to practice against a real API.
  4. Document your prompt iterations publicly — a GitHub repo showing before/after prompts with measured improvements is a stronger portfolio piece than a certificate.

If you're prototyping and don't want to manage separate API keys and billing for every model provider, a service like SubToAPI turns an existing Claude subscription into a standard HTTPS API with a single key, which is enough to build a working portfolio project without extra procurement overhead. Check /pricing or start with the free trial at /signup.

Questions

Is "prompt engineer" still a hireable job title in 2025? Rarely as a standalone title. The skills are now bundled into AI engineer, LLM engineer, or applied AI roles that also require coding and system design.

Do I need a degree to get into prompt engineering work? No specific degree is required. A portfolio of working projects — API integrations, evaluation pipelines, tool-calling implementations — matters more to hiring managers than credentials.

What's the realistic salary range for this kind of role? Most postings that involve prompt design as part of a broader engineering role pay $70K–$150K for junior to mid-level positions in the US, with senior roles going higher. Standalone six-figure "prompt-only" jobs are uncommon.

Turn your Claude access into an HTTPS API

SubToAPI gives you application API keys, streaming, tool use and usage insights on top of your existing Claude access — set up in minutes.

Start free  Read the quickstart →