Zombie Jobs: 163 Days Later · RadBoard Market Intelligence · Snapshot Aug 20, 2026
Data: RadBoard.io · Analysis: xAID.ai · Who pays the most? radboard.io/companies/leaderboard
RadBoard Market Intelligence · Report No. 04

Zombie Jobs:
163 Days Later

In May we tracked the US radiology job market for 78 days and named the openings that never close. The window ended before we could see past 90 days. It is 163 days now — and 2,262 of the 4,319 chairs currently advertised in America have been advertised for three months or longer.
Tracking window
Mar 9, 2026 – Aug 20, 2026 (163 days)
Sample
34,522 postings · 13,555 distinct roles
Data source
Author
Kirill Lopatin · xAID.ai
01 · Headline Numbers

The shortage stopped being a number. It became a duration.

Every figure below is derived from one thing nobody else measures: the same US radiology opening, watched every day from the moment it first appeared until it came down — or didn't.

4,319
Distinct radiologist roles advertised in the US right now, after removing 2.8× average re-post inflation
52.4%
Of them have been advertised 90 days or longer — 2,262 chairs
804
Have never come down since tracking began on Mar 9, 2026 — 163 days and counting
82.0%
Of long-stuck roles never changed the advertised salary. Median change across 694 roles: $0
33×
Times a single emergency-radiology role has been re-listed since March. It is still open
1,108
Role-years of unfilled reading capacity advertised on the US market today

Source: RadBoard.io — live US radiology job database, 34,522 postings tracked Mar 9, 2026–Aug 20, 2026 · Analysis: xAID.ai

What a job posting can and cannot tell you

A posting disappearing does not prove a hire. That is precisely why this report is built on the roles that did not disappear. A chair advertised for the 33rd time is unambiguous: nobody sat down in it. Full limitations in Section 12.

02 · Find Your Chair

Before the national tables — here is your own number.

Pick your state, your subspecialty and your group type. No typing, no upload, no spreadsheet: every figure is already in the data below. Everything after this section is the market-wide version of the same question.

Your selection
US national average
52.4%

Source: RadBoard.io — live US radiology job database, 34,522 postings tracked Mar 9 – August 20, 2026, de-duplicated to 13,555 distinct roles · Analysis: xAID.ai

This section is interactive in the online edition

The web version of this report at RadBoard.io carries a live lookup here: choose a state, a subspecialty and a group type, and it returns the stuck rate, the median days advertised, the median advertised maximum and the average number of re-listings for that exact cell — 468 combinations in all. In this printed edition the same cuts appear as full tables in Sections 07 through 10.

If your cell is above 52.4%

That is the national share of live US radiology roles advertised 90 days or longer. A cell above it means chairs like yours sit longer than the average American radiology chair — and the sections that follow show that neither pay, nor remote work, nor a disclosed salary reliably moves that number.

About xAID

Ready-to-sign CT reports, powered by AI with humans in the loop.

xAID helps U.S. radiology groups scale CT volume without hiring additional radiologists. If a chair on the tables in this report has been open since spring, this is the lever that does not depend on a candidate existing.
100%
Of reports are validated by our European radiologists before they reach yours
<0.1%
Discrepancy rate
Full report
Templated and ready to sign — not a list of flags
24/7
Coverage
The difference

Unlike competitors who only flag pathologies, xAID delivers a full report — so your radiologists review instead of dictating. That lifts CT reporting capacity by up to 50%, not just detection rates. If you are turning away volume because you cannot hire, that is the revenue this recaptures.

And you get the full report at the price of narrow AI — the same budget line as a single tool that only flags, so the comparison is like-for-like.

03 · The May Cohort, Revisited

We went back to the 2,111 roles that were already stuck in May.

The May 2026 edition of this report closed with one row it could not fill: what happens to an opening past 90 days. The tracking window simply ended first. 86 days later, here is the answer.

2,111
Roles advertised 60+ days as of May 26, 2026
1,226
Still being advertised today — 58.1% never filled
163
Median days on the market for the survivors — every day since counting began
The May 2026 cohortRolesShare
Advertised 60+ days as of May 26, 20262,111100%
Still advertised on August 20, 20261,22658.1%
Came off the market during the 86-day gap88541.9%
Average times a survivor has been re-listed4.1×

Source: RadBoard.io — live US radiology job database, 34,522 postings tracked Mar 9, 2026–Aug 20, 2026 · Analysis: xAID.ai · Cohort defined May 26, 2026; status re-checked August 20, 2026

Why this table does not exist anywhere else

Job boards publish a snapshot: how many roles are open today. Recruiting benchmarks publish an average time-to-fill from the employer's side. Neither can follow one advertised chair across five months. RadBoard.io is the only longitudinal record of the US radiology job market, and this is the first time it has been long enough to answer the question.

04 · The Calcification Curve

The number of open chairs barely moved. The share that cannot close nearly doubled.

Between mid-June and today the live inventory is flat. What changed is its age. This is the single most important chart in the report: the market is not growing, it is hardening.

Mar 15, 2026
window too short
Mar 31, 2026
window too short
Apr 15, 2026
window too short
Apr 30, 2026
window too short
May 15, 2026
window too short
May 31, 2026
window too short
Jun 15, 2026
40.6%
Jun 30, 2026
38.7%
Jul 15, 2026
51.9%
Jul 31, 2026
51.0%
Aug 20, 2026
52.4%

Share of live roles advertised 90+ days. Points before Jun 15 are blank because the tracking window was not yet 90 days old — the same window limit the May report ran into.

As ofLive rolesAdvertised 90+ daysShare stuck
Mar 15, 20263,659not yet observable
Mar 31, 20263,704not yet observable
Apr 15, 20263,857not yet observable
Apr 30, 20264,967not yet observable
May 15, 20264,886not yet observable
May 31, 20264,618not yet observable
Jun 15, 20264,4111,78940.6%
Jun 30, 20264,3601,68638.7%
Jul 15, 20264,1882,17251.9%
Jul 31, 20264,5452,31751.0%
Aug 20, 20264,3192,26252.4%

Source: RadBoard.io — live US radiology job database, 34,522 postings tracked Mar 9, 2026–Aug 20, 2026 · Analysis: xAID.ai

Read it this way

If the market were simply busy, live inventory would rise and the age mix would stay flat. Instead inventory is flat at roughly 4,319 and the stuck share went from 40.6% in June to 52.4% today. New roles are still arriving. The old ones just aren't leaving.

05 · The Frozen Offer

82.0% of long-stuck roles never changed the salary. Not by a dollar.

For 694 roles advertised past 120 days we can line up the first ad against the most recent one and compare the number. Five months of no candidate produced almost no repricing.

Salary unchanged
569 · 82.0%
Salary raised
68 · 9.8%
Salary cut
57 · 8.2%

Median change across all 694 comparable roles: $0. Mean: $-1,627. Source: RadBoard.io — live US radiology job database, 34,522 postings tracked Mar 9, 2026–Aug 20, 2026 · Analysis: xAID.ai

The uncomfortable reading

Two explanations fit. Either these groups have concluded that money is not the binding constraint — or nobody re-opened the requisition after the first posting went up. Both are worth knowing before the 2027 budget is set. Neither is consistent with a market where a bigger number solves the problem.

And the stuck chairs are not the cheap ones

Days advertisedLive rolesMedian advertised maxRemote offeredAvg. re-listings
Under 30 days1,102$700,00027.8%1.3×
30–59 days432$650,00030.6%2.0×
60–89 days523$640,00022.9%2.4×
90–119 days388$700,00026.8%3.4×
120–162 days1,070$650,00025.1%3.1×
163+ days804$650,00016.9%5.1×

Source: RadBoard.io — live US radiology job database, 34,522 postings tracked Mar 9, 2026–Aug 20, 2026 · Analysis: xAID.ai · Advertised maximum of the posted range, $150K–$2.5M, latest ad per role

A chair open since day one advertises $650,000. A chair posted this month advertises $700,000. The whole spread is $50,000 on a $650,000 salary — far too small to explain a five-month vacancy.

06 · The Levers

Every recruiting lever in the market shows up more often on the chairs that stay empty.

Remote work, disclosed pay, partnership track, loan forgiveness, visa sponsorship. Each is supposed to make a job easier to fill. Sorted by how often they appear on stuck roles versus everything else, five of the six point the wrong way.

Lever present in the adRoles with itStuck 90+ daysRoles without itStuck 90+ daysGap
Loan forgiveness offered65460.7%3,66550.9%+9.8 pts
Visa sponsorship offered23161.5%4,08851.9%+9.6 pts
Partnership track mentioned1,28456.4%3,03550.7%+5.7 pts
Salary disclosed in the ad2,34454.3%1,97550.1%+4.2 pts
AI tools mentioned77149.2%3,54853.1%-3.9 pts
Remote work offered1,06747.7%3,25253.9%-6.2 pts

Source: RadBoard.io — live US radiology job database, 34,522 postings tracked Mar 9, 2026–Aug 20, 2026 · Analysis: xAID.ai

This is association, not cause — and the direction still matters

Loan forgiveness does not make a job harder to fill. It appears on hard-to-fill jobs, because that is when a group reaches for it. Read the table as a diagnostic, not a prescription: these levers are markers of difficulty, and the fact that deploying them has not cleared the chair after five months is the finding. One line runs the other way — roles that mention AI tooling in the workday sit stuck 3.9 points less often than roles that don't. Association again. Worth a question in your next candidate debrief.

07 · Where the Chairs Stay Empty

The shortage is local. It is also not where the money is thin.

States ranked by the share of their live radiologist roles that have been advertised 90 days or longer. Only states with at least 40 live roles are ranked; all 51 appear in the appendix on the next page with their sample size shown.

Pennsylvania
78.3%
Louisiana
68.5%
South Carolina
65.5%
Oregon
64.7%
Tennessee
64.2%
Michigan
63.8%
Virginia
63.3%
Wisconsin
62.6%
California
59.8%
Minnesota
58.8%
Kentucky
56.0%
Massachusetts
53.7%

Top 12 of 29 ranked states. Source: RadBoard.io — live US radiology job database, 34,522 postings tracked Mar 9, 2026–Aug 20, 2026 · Analysis: xAID.ai

StateLive roles90+ daysShare stuckSince day oneMedian advertised max
Pennsylvania20716278.3%71$700,000
Louisiana543768.5%13$675,000
South Carolina875765.5%18$700,000
Oregon513364.7%9$571,000
Tennessee956164.2%28$699,000
Michigan583763.8%12$900,000
Virginia905763.3%25$650,000
Wisconsin915762.6%31$700,000
California24414659.8%59$600,000
Minnesota684058.8%20$703,584
Kentucky754256.0%16$650,000
Massachusetts1236653.7%29$549,000
Colorado864552.3%15$635,000
New Jersey1015251.5%22$700,000
Florida40920951.1%50$699,000
Arizona964951.0%14$600,000
Missouri633250.8%11$700,000
Illinois1668350.0%31$700,000
Connecticut522650.0%8$725,000
Georgia1286349.2%25$660,000
New York21410448.6%34$550,000
Nebraska502448.0%2$549,000
Texas26712847.9%39$750,000
Maryland743547.3%12$550,000
North Carolina2028944.1%31$850,000
Washington1074743.9%15$616,032
Ohio2229743.7%36$730,500
Indiana1144943.0%18$675,000
West Virginia491836.7%9$600,000

Source: RadBoard.io — live US radiology job database, 34,522 postings tracked Mar 9, 2026–Aug 20, 2026 · Analysis: xAID.ai · states with 40+ live roles

Pennsylvania is the counter-example that kills the pay theory

162 of Pennsylvania's 207 live radiologist roles have been advertised past 90 days — the worst rate of any state with real volume — at a median advertised maximum of $700,000. That is above the national median of $650,000. Whatever is holding those chairs open, it is not the number on the page.

07b · Appendix — Every State

All 51 jurisdictions with a live radiologist opening

Sorted by share stuck. Rows shaded grey have fewer than 40 live roles and are shown for completeness only — the percentage is not stable at that sample size and should not be quoted.

#StateLive roles90+ daysShare stuckSince day oneAvg. re-listingsMedian advertised max
1Wyoming ‡22100.0%01.0×$699,000
2South Dakota ‡161381.2%71.9×$620,800
3Pennsylvania20716278.3%713.0×$700,000
4Montana ‡322578.1%42.3×$639,634
5Oklahoma ‡171270.6%23.4×$900,000
6Utah ‡171270.6%22.9×$725,000
7Louisiana543768.5%135.3×$675,000
8Vermont ‡191368.4%51.9×$516,600
9South Carolina875765.5%182.4×$700,000
10Oregon513364.7%93.5×$571,000
11Tennessee956164.2%283.9×$699,000
12Michigan583763.8%122.4×$900,000
13Virginia905763.3%252.5×$650,000
14Wisconsin915762.6%313.0×$700,000
15Maine ‡231460.9%42.6×$625,000
16Iowa ‡251560.0%42.0×$600,000
17California24414659.8%592.9×$600,000
18Minnesota684058.8%202.1×$703,584
19New Hampshire ‡261557.7%94.6×$606,000
20Delaware ‡231356.5%53.5×$635,045
21Kentucky754256.0%163.8×$650,000
22Nevada ‡201155.0%22.0×$650,000
23Mississippi ‡11654.5%32.7×$800,000
24Hawaii ‡241354.2%52.2×$636,264
25Arkansas ‡13753.8%21.4×$799,000
26Massachusetts1236653.7%292.6×$549,000
27Alabama ‡191052.6%41.6×$699,000
28Colorado864552.3%153.2×$635,000
29New Jersey1015251.5%223.1×$700,000
30Florida40920951.1%503.6×$699,000
31Arizona964951.0%144.2×$600,000
32Missouri633250.8%112.8×$700,000
33Illinois1668350.0%312.9×$700,000
34Connecticut522650.0%82.9×$725,000
35Georgia1286349.2%252.7×$660,000
36New York21410448.6%342.2×$550,000
37Nebraska502448.0%21.2×$549,000
38Texas26712847.9%393.4×$750,000
39Maryland743547.3%122.5×$550,000
40North Carolina2028944.1%312.2×$850,000
41North Dakota ‡251144.0%31.8×$587,607
42Washington1074743.9%152.1×$616,032
43Ohio2229743.7%362.4×$730,500
44Indiana1144943.0%183.1×$675,000
45Alaska ‡15640.0%21.7×$800,000
46Rhode Island ‡8337.5%11.2×$500,000
47West Virginia491836.7%91.7×$600,000
48New Mexico ‡24833.3%32.7×$550,000
49Idaho ‡22731.8%44.3×$700,000
50Kansas ‡391230.8%31.4×$400,000
51District of Columbia ‡17317.6%01.3×$750,000

‡ fewer than 40 live roles — sample too small to rank. Puerto Rico had no live radiologist role at snapshot and is omitted. Source: RadBoard.io — live US radiology job database, 34,522 postings tracked Mar 9, 2026–Aug 20, 2026 · Analysis: xAID.ai

08 · By Subspecialty

The hardest chairs to fill are the ones that read the most volume.

Subspecialty assigned from the job title, since the structured field is populated on roughly a fifth of postings. Roles carrying more than one label are counted in each.

SubspecialtyLive roles90+ daysShare stuckMedian advertised maxAvg. re-listings
Pediatric20713163.3%$600,0002.7×
Body / Abdominal23713657.4%$650,0002.8×
Chest / Cardiothoracic1216856.2%$600,0002.6×
General / not specified1,8851,05556.0%$650,0002.8×
Nuclear / PET1357555.6%$650,0003.2×
MSK1949649.5%$700,0003.1×
Neuroradiology1818848.6%$700,0002.4×
Emergency1065047.2%$650,0002.8×
Teleradiology24811646.8%$700,0002.3×
Interventional64729044.8%$675,0003.1×
Breast / Mammography46620644.2%$650,0002.9×

Source: RadBoard.io — live US radiology job database, 34,522 postings tracked Mar 9, 2026–Aug 20, 2026 · Analysis: xAID.ai · subspecialty parsed from job title; 40+ live roles required

Body, chest and general are 57% stuck — and they are the CT workhorses

Pediatric sits at the top on a small, structurally scarce pool. But the volume story is underneath it: body/abdominal, chest and general radiology together account for 2,243 live roles, and more than half of each has been advertised for three months. These are the reads that arrive every day whether the chair is filled or not.

09 · By Employer Type

Same market, same candidates, twenty-one points of difference.

Employer typeLive rolesShare stuck 90+ dMedian advertised maxRemote offeredAI mentionedAvg. re-listings
Academic medical center67759.1%$557,0008.1%14.2%2.5×
Hospital system1,24457.9%$650,00012.6%14.0%2.9×
Independent practice1,13353.6%$700,00029.7%21.5%2.1×
PE-backed platform61045.2%$700,00052.8%35.1%5.5×
Staffing / locums agency55239.3%$699,00034.4%7.8%1.8×
Government (VA, DoD, IHS)9938.4%$400,0006.1%0.0%1.5×

Source: RadBoard.io — live US radiology job database, 34,522 postings tracked Mar 9, 2026–Aug 20, 2026 · Analysis: xAID.ai

Academic medical center
59.1%
Hospital system
57.9%
Independent practice
53.6%
PE-backed platform
45.2%
Staffing / locums agency
39.3%
Government (VA, DoD, IHS)
38.4%

Share of live roles advertised 90+ days, by employer type. Source: RadBoard.io — live US radiology job database, 34,522 postings tracked Mar 9, 2026–Aug 20, 2026 · Analysis: xAID.ai

It is not the salary. Look at the workday columns.

Academic medical centres advertise $557,000 and leave 59.1% of their chairs open past three months. PE-backed platforms advertise $700,000 — $143,000 more — and sit at 45.2%. But the two columns that separate them are not money: remote work at 52.8% versus 8.1%, and AI tooling named in the ad at 35.1% versus 14.2%. The gap is what the day looks like, not what it pays.

10 · The Re-Post Ledger

217 chairs have been advertised ten times or more.

The same opening, re-listed again and again. This is the cleanest evidence in the dataset that a role is genuinely unfilled: a posting that disappears is ambiguous, a posting that keeps coming back is not.

Listed once
2,101 · 48.6%
2–4 times
1,455 · 33.7%
5–9 times
546 · 12.6%
10–19 times
203 · 4.7%
20+ times
14 · 0.3%

Distribution of re-listings across 4,319 live roles. Median 2, mean 2.8, maximum 33. Source: RadBoard.io — live US radiology job database, 34,522 postings tracked Mar 9, 2026–Aug 20, 2026 · Analysis: xAID.ai

33×
Most re-listed live role in the country — an emergency radiologist post, first seen Mar 9, 2026, still open
217
Live roles re-listed 10+ times
5.1×
Average re-listings for a chair open since day one, against 1.3× for one posted this month
Why the national "open jobs" number is inflated

Across the full window 29,541 physician postings collapse to 13,555 distinct roles. Any count taken straight off aggregators needs roughly that deflation before it means anything — which is the correction we published in May and the reason the headline count here is 4,319 rather than a number twice as large.

11 · What 1,108 Role-Years Means

The chairs currently advertised in America represent 1,108 radiologist-years of reading nobody is doing.

4,319 live roles, each advertised for an average of 94 days, sum to 404,402 advertised days — 13,285 role-months, or 1,108 role-years. That is the measured part, and it comes entirely from RadBoard.io.

107
Days the median live chair has already been advertised
130
Days the AAPPR benchmark reports it takes to fill a full-time radiology position
1,108
Role-years of advertised, unfilled reading capacity on the market today

Source: RadBoard.io — live US radiology job database, 34,522 postings tracked Mar 9, 2026–Aug 20, 2026 · Analysis: xAID.ai · AAPPR figure: Association for Advancing Physician and Provider Recruitment Benchmarking Report, as reported in trade coverage — see Section 12

The conversion we are deliberately not making

Multiplying role-years by a median wRVU load and a dollar-per-wRVU rate produces a very large number. We are not printing it. The productivity and collections benchmarks that would anchor it sit behind paid industry reports, and the widely circulated "$150,000–$250,000 per month of physician vacancy" figure has no traceable primary source. Every number in this report traces to data we collected ourselves. That one would not.

What the duration actually forecloses

A chair that has been advertised 163 days at an unchanged salary, in a state paying above the national median, is not waiting on a better offer. The 2026 fellowship match produced 721 fellows against thousands of open searches; the candidate the plan assumes was not trained. Recruiting harder does not create one. What remains under a leadership team's control is a different variable entirely: how many studies the radiologists already on payroll can clear in a day.

12 · Method & Sources

How this was built, and what it cannot tell you

Data

Every figure comes from the RadBoard.io live job database: 34,522 US radiology postings collected from 20+ sources, each row carrying the timestamp it was first seen, the timestamp it was last seen, and the timestamp it was deactivated. Those three fields are what make duration measurable. Snapshot taken August 20, 2026; observation window Mar 9, 2026 to Aug 20, 2026, 163 days.

From postings to roles

Non-physician listings were removed by title — technologists, medical physicists, dosimetrists, NP/PA, administrative and trainee posts — leaving 29,541 physician postings. Subspecialty society boards that re-post on behalf of members under generic titles, and listings with no named employer, were excluded. The remainder was de-duplicated to 13,555 distinct roles on employer + title + city + state. A role's age runs from the first appearance of any of its postings to today if live, or to its last appearance if not.

Definitions

Live role — at least one posting for that role was active at snapshot. Advertised 90+ days — first appearance was 90 or more days before snapshot and the role is still live. Advertised max — the top of the posted salary range, filtered to $150,000–$2,500,000, taken from the most recent posting for that role. Salary comparisons over time use the first and latest postings of the same role where both carry a figure.

Known limits — stated plainly

A posting is not a seat. We measure a continuously advertised opening, not headcount. A group with five chairs under one job title collapses into one role here, which makes every count in this report a conservative floor rather than a ceiling.

The window is a floor, not a ceiling. The 804 roles live since Mar 9, 2026 were already being advertised when tracking began. 163 days is the minimum we can prove, not their true age.

Disappearing is not filling. A posting can come down because it was filled, pulled, expired, or rotated to another source. That ambiguity is exactly why this report is built on roles that stayed up or kept returning, and why the re-post ledger in Section 10 carries as much weight as the age tables.

Advertised is not paid. Salary figures are the top of a posted range, not realised compensation. Their value is comparability: every employer is measured with the same ruler.

Association is not cause. Section 06 shows which levers appear alongside stuck roles. It does not show that any lever caused, or would cure, a vacancy.

External figures cited

One number in this report is not ours: the AAPPR benchmark of approximately 130 days to fill a full-time radiology position, cited here from trade coverage of the Association for Advancing Physician and Provider Recruitment Benchmarking Report. The 2026 fellowship output figure (721 matched fellows) comes from the NRMP Results and Data 2026 specialties matching service. Prior RadBoard findings referenced in Section 03 were published in the US Radiology Job Market Dynamics Report, May 2026, at RadBoard.io, and covered by Radiology Business, AuntMinnie and The Imaging Wire.

Reproducibility

Every table recomputes from the snapshot; no figure in this document was entered by hand. The next edition extends the window and re-checks this cohort the same way. Questions on method: kirill@xaid.ai.

Where this leaves you

A chair advertised 163 days at an unchanged salary is not waiting on a better offer. The only variable still under your control is how many studies the radiologists already on payroll can clear in a day.

xAID delivers ready-to-sign CT reports, human-validated, so your rads review instead of dictating — at the price of narrow AI. Full detail on page 3. Talk to us: kirill@xaid.ai · xAID.ai
Which US radiology employers pay the most? We ranked them → radboard.io/companies/leaderboard · RadBoard.io

© 2026 xAID.ai · Data from RadBoard.io · Kirill Lopatin, Founder & CEO · San Francisco, California
Zombie Jobs: 163 Days Later · Snapshot August 20, 2026 · kirill@xaid.ai