Skills-based hiring, salary transparency laws in 16 states, and AI as first reader have changed how job descriptions work. Here's what the 2026 data shows.
Most job description advice was written for a market that no longer exists. The templates, tips, and "best practices" circulating online assume a world where experience requirements filter candidates, salary is negotiated after the interview, and a human reads every application. That world is gone.
Three forces have reshaped how job descriptions work. First, skills-based hiring has replaced rigid credential requirements. Only 30% of U.S. job postings now require a specific number of years of experience, down from 40% in 2022. Second, salary transparency is no longer optional. Sixteen states and Washington D.C. now legally require pay ranges in job postings, and the number is growing. Third, AI systems read your job description before any human does. ATS platforms filter up to 75% of applications before a recruiter sees them, and AI matching tools parse your language for skills, intent, and structure.
If your job descriptions were written before these shifts, they're working against you. Here's what works now.
The job description used to be a compliance document. Hiring managers filled in a template, legal reviewed it, HR posted it. The format hadn't changed meaningfully since the late 1990s.
That approach broke because the hiring market changed around it. Three shifts happened almost simultaneously, and each one changes how job descriptions need to be written.
The rigid job description demanding specific degrees, exact years of experience, and narrow technical qualifications is becoming a relic. According to SHRM's 2024 Talent Trends report, 65% of employers now use skills-based criteria when evaluating entry-level candidates, and 54% use formal assessment tools. Indeed's April 2024 analysis found that only 30% of U.S. job postings explicitly require a specific number of years of experience, down from approximately 40% in 2022.
This isn't a trend. It's a structural change. Organizations are replacing static requirement lists with what some HR leaders call "opportunity canvases" or "project briefs" that focus on outcomes and impact rather than credentials. The practical implication for job descriptions: if yours still leads with "requires 5+ years of experience in…" you're writing for 2019.
As of early 2026, 16 states and Washington D.C. have enacted pay transparency laws requiring employers to include salary ranges in job postings. The list includes California, Colorado, Connecticut, Hawaii, Illinois, Massachusetts, Minnesota, Nevada, New Jersey, New York, Rhode Island, and Washington, with new laws taking effect in Maine, Maryland, Ohio, and Vermont. Delaware's law is scheduled for September 2027.
The compliance requirements vary by state, but the direction is clear: salary transparency is becoming the default, not the exception. Omitting pay ranges doesn't just risk legal exposure. It costs you applicants.
Your job description's first audience isn't a hiring manager, a recruiter, or a candidate. It's a machine. ATS platforms now filter up to 75% of applications before they reach human reviewers, using NLP to identify required skills, experience levels, and role-specific keywords. AI candidate matching tools go further, parsing your job description as structured data to match qualified professionals from their databases.
Job descriptions now need to work on two levels simultaneously. They need clean structure, explicit skill requirements, and parseable formatting for machines. And they need engaging narrative, honest culture signals, and clear value propositions for humans. Writing for one audience at the expense of the other means losing either qualified candidates (poor AI match) or interested candidates (poor human appeal).
The traditional job description starts with what you need ("5 years of Python, bachelor's in CS, experience with microservices"). A skills-based job description starts with what you're trying to accomplish.
The difference matters because requirement-heavy descriptions create artificial scarcity. When 70% of recruiters report struggling to find candidates with the right skills, and most postings no longer require specific years of experience, leading with credentials instead of capabilities filters out the very people you need.
Here's how to make the shift in practice:
Replace credential gates with outcome statements. Instead of "requires 5+ years of Python development," write "you'll design and maintain data pipelines that process 10M+ events daily." The first version filters by time served. The second filters by capability and gives candidates a concrete picture of the work. The shift matters especially in software development roles where the technology stack changes faster than years-of-experience requirements can track.
Separate must-haves from nice-to-haves explicitly. Not in your head. In the posting. Label them clearly so candidates can self-assess honestly. When qualifications are presented as a single undifferentiated list, research consistently shows that qualified candidates (particularly women and underrepresented groups) self-select out at higher rates than when requirements are clearly tiered.
Define success metrics too. What does "good" look like at 30, 60, and 90 days? Including this in the job description attracts candidates who are excited by the challenge, sets realistic expectations, and gives your AI matching system concrete criteria to match against.
"For the ultimate job description, you need to start by determining what skills are needed to be successful in the role. Pinning down the soft skills your candidates need and then incorporating them into your job description widens your funnel, reduces bias, and increases the likelihood that you find someone that has what it takes to succeed and who will stay." — Jen Rifkin, Cangrade
Even in states without transparency laws, posting salary ranges has become a competitive advantage. A 2025 Payscale survey found that 70.9% of job seekers say pay information is very important or essential to their decision to apply. In a market where employers receive hundreds of applications per posting, eliminating the candidates who would never accept your range saves everyone time.
The common objections don't hold up under scrutiny.
"We'll lose negotiating leverage." You'll also lose candidates who won't apply blind. In a tight market for skilled roles, the candidate pool that applies without salary info skews toward people with fewer options, not more.
"Our ranges are too wide to be useful." Then your ranges need work. A posting that says "$60,000–$150,000" tells candidates nothing. A posting that says "$95,000–$120,000 based on experience, with annual bonus potential of 10–15%" tells them exactly what to expect. The laws generally require a "good faith" range, not a performative one.
"Competitors will use our ranges against us." They're already benchmarking your compensation through Glassdoor, Levels.fyi, and Payscale. For a broader view of what the market charges, see our breakdown of software outsourcing costs. Posting your range controls the narrative instead of letting third-party estimates define it.
For organizations operating across multiple states, the safest approach is to include salary ranges in all postings regardless of jurisdiction. The compliance patchwork (16 states with different effective dates, thresholds, and definitions of "good faith") is complex enough that a blanket policy reduces legal risk while improving candidate experience everywhere.
ATS platforms use NLP to extract skills, experience levels, and role classifications from your job description. AI matching tools go further, parsing sentence structure, semantic meaning, and even implied cultural signals. A posting that says "fast-paced startup environment" gets classified differently than one that says "established team with structured processes."
Here's what the machines need:
Clear section headers. H2 and H3 headings that match standard categories (Responsibilities, Qualifications, Benefits, About Us) help parsers classify content correctly. Creative section names ("Why You'll Love This") may appeal to humans but confuse machines.
Skill keywords need context, not just bullet points. Don't just list "Python." Write "you'll use Python to build and maintain our data pipeline." The contextual usage helps AI understand what level of Python expertise the role requires and what domain it applies to.
Separate "Required" and "Preferred" into distinct, labeled sections. AI systems weight required qualifications differently from preferred ones when matching candidates.
Use standard job titles. "Senior Software Engineer" matches against 10x more candidate profiles than "Code Wizard III." Searchability matters, and software development companies use standardized titles for exactly this reason. 36% of job seekers search by exact title.
And here's what humans need on top of that:
A strong opening. The first two sentences should answer "why would I want this job?" not "what does this company do?" Lead with the work and the impact, not the corporate boilerplate.
Candidates want day-to-day realism. What does a typical week look like? What team will they join? What problems will they solve first?
Show culture signals, not culture claims. "We value innovation" means nothing. "Engineers choose their own tools and present technical proposals at weekly architecture reviews" means something. Specifics build trust. Nearly three-quarters of job seekers evaluate culture before applying.
"First impressions matter. Use it as an opportunity to showcase the company. Highlight your culture and the successes." — Kaitlin Kincaid, Keller Augusta
Most guides list job description sections in the order they appear in the posting. That's the wrong order to write them. The compass approach starts with direction, not details.
Write in this sequence:
1. Define screening criteria first. Before writing a single sentence of the posting, document what you're actually screening for. Minimum qualifications, must-have skills, preferred experience. This prevents the most common failure mode: writing a job description that lists everything and attracts nobody.
2. Write the outcome statement. One to two sentences: what does this role deliver? What impact does it have? This becomes your compass for every subsequent decision.
3. Draft responsibilities as outcomes, not tasks. "Manage the deployment pipeline" is a task. "Ensure reliable, zero-downtime deployments across three production environments" is an outcome. Candidates can evaluate whether they can deliver the outcome even if their path to it was different from what you'd expect.
4. Build the qualifications from your screening criteria. Required tier, preferred tier. Skills-based, not credential-based.
5. Add the human elements last. Salary range, benefits, culture, team description, growth opportunities. These are what make a qualified candidate click "apply" instead of bookmarking the tab and forgetting about it.
| Section | What It Communicates | Common Mistake |
|---|---|---|
| Job Title | Findability + level | Creative titles that kill search ("Rockstar Ninja") |
| Salary Range | Respect + self-selection | Omitting it or posting absurdly wide ranges |
| Outcome Statement | Purpose + impact | Skipping it entirely |
| Responsibilities | Day-to-day reality | Task lists without context |
| Qualifications (Required) | Hard filter | Too many requirements, all labeled "required" |
| Qualifications (Preferred) | Soft signal | Missing entirely, or blended with required |
| Culture & Benefits | Fit + motivation | Generic "we value teamwork" claims |
"Tell the reader what makes you unique, particularly if your organization participates in sustainability or inclusion initiatives." — Trevor Bogan, Top Employers Institute
This isn't a diversity initiative section. It's a conversion optimization section. The numbers are unambiguous: gender-neutral language produces 42% more applicant responses and fills positions two weeks faster on average. A separate study found 29% more applications when gendered phrases were replaced with neutral alternatives. Gender-biased language creates a measurable 13% application gap between genders.
The fixes are specific and actionable:
| Gendered Term | Neutral Alternative | Why It Matters |
|---|---|---|
| "aggressive" | "ambitious" or "driven" | Coded masculine, deters female applicants |
| "ninja/rockstar" | "experienced" or "skilled" | Signals bro culture, narrows pool |
| "manpower" | "workforce" or "team capacity" | Exclusionary, dated |
| "chairman" | "chairperson" or "chair" | Unnecessarily gendered |
| "he/she" | "they" or "you" | Non-binary inclusive |
Beyond individual word swaps, the tone and framing matter. The same principles apply to staff augmentation postings and permanent roles alike. Job descriptions written in second person ("you'll lead a team of five") consistently outperform third person ("the candidate will lead a team of five") because they help readers picture themselves in the role.
"This is a marketing tool. You want to cast as wide a net as possible." — Ryan Whitacre, Bridge Partners
A job description written well and posted once is better than most organizations manage. But a job description that connects to your screening criteria, evaluation process, and onboarding expectations is a hiring system.
The criteria-first workflow makes this concrete:
When the same criteria drive the posting, the screening, the interview, and the onboarding, expectations stay aligned throughout the entire hiring process. Organizations that outsource software development find this alignment especially critical when coordinating across internal and external teams. The job description stops being a standalone document and starts functioning as the foundation of every talent decision for that role.
For larger organizations, this requires governance. Standardized templates, approval workflows, version control, and integration with your ATS and HRIS. Without it, a company with 500 employees can easily end up with 500 different job description formats, each with inconsistent responsibilities and conflicting messaging.
"Use a clear and concise job title that accurately reflects the position. This helps attract candidates with appropriate skills and experience." — Kristen Tronsky, DoiT International
Between 300 and 700 words for the core posting. Shorter than 300 and you lack the detail for both AI parsing and candidate decision-making. Longer than 700 and completion rates drop. Include all required sections (title, salary, responsibilities, qualifications, culture) within that range. Supplementary information (detailed benefits, team bios, office details) can live on a linked page.
Yes. 70.9% of job seekers say salary information is essential to their decision to apply. Beyond candidate behavior, 16 states already require it and the number is growing. Adopting a blanket transparency policy now avoids the compliance scramble later and improves your applicant quality immediately.
Use standard section headers (Responsibilities, Qualifications, Benefits) that machines expect, then write human-readable content within them. Place skill keywords in contextual sentences ("you'll use Kubernetes to manage our deployment infrastructure") rather than keyword-stuffed bullet lists. Structure matters for machines. Story matters for humans. A good job description delivers both.
Listing everything and prioritizing nothing. When all 15 qualifications are labeled "required," candidates either self-select out (if they're honest) or apply regardless (if they're not), and your screening process does the work the job description should have done. Separate required from preferred. Be ruthless about which is which.
At minimum, review before each new posting. Annually for standing descriptions. Immediately when salary transparency laws change in your jurisdiction, when team structure or reporting lines change, or when the role's scope has meaningfully shifted. Stale job descriptions attract mismatched candidates and create legal exposure.
[1] SHRM - 2024 Talent Acquisition Trends: GenAI & Skills-Based Hiring
[2] Indeed - Entry-Level Jobs and Experience Requirements (April 2024)
[3] Paycor - 2026 Pay Transparency Laws by State
[4] Jackson Lewis - Navigating 2026 Pay Transparency Laws
[5] Payscale - 2025-2026 Salary Budget Survey
[6] CIO - How Gender-Neutral Job Postings Decrease Time to Hire
[7] Ongig - The State of Job Descriptions White Paper
[8] TotalJobs - Skills-First Hiring Trends for 2026
[9] IQ Partners - The State of Hiring in 2025: Uncertainty, AI & Transparency Laws