Skip to content
market

A Correction: The Salary Apple Was Not Showing You, We Were Not Reading

Key result: Apple California roles that do publish pay: 10 of 14

Based on 257,534+ analyzed job listings · Updated 2026-08-16

This page used to open with a number we were proud of: Apple discloses pay on 1 of 4,948 postings through its own careers feed, against 98 of 103 through TheMuse. It was presented as proof that salary transparency is a property of the channel rather than the employer. A reader who had seen Apple's California listings first-hand told us the number could not be right. They were correct. We fetched Apple's live job pages and found published base pay ranges on 10 of 14 sampled California roles. Apple was disclosing the whole time. Our ingestion stores only the opening paragraph of an Apple posting and never reads the Pay and Benefits block further down the page, so we recorded an absence we had created ourselves.

How does your resume compare to the listings in this report?

Upload your resume and Seeker checks it against the same live openings: the roles you fit today and the ones you don't. Free, about a minute, no account.

Free · No account needed · Original file deleted after analysis

Prefer the full page? Open the uploader →

1 of 4,948

What this page claimed for Apple

Retained as the figure being corrected, not as a current claim

10 of 14

Apple California roles that do publish pay

Sampled live from Apple's own careers site, 2026-08-16

$144,600 to $263,800

Example range we failed to capture

A Cupertino role whose stored description we truncated at 1,409 characters

871 chars

Apple description we actually store

Median. The pay block sits below what we keep, 62% are under 1,000 characters

33.0%

Corpus-wide postings with a pay figure

84,862 of 257,534 on 2026-08-16. This is a FLOOR on disclosure, not a measure of it

4

Per-employer claims now withdrawn

Apple, Nationwide, Lyra Health and the oracle_cloud nationwide zero

Where a pay figure survives our pipeline, by how the feed delivers it

Bars scaled to 100%

usajobs (structured field)
99.9%
reed (structured field, 453-char text)
80%
adzuna (structured field)
44.8%
greenhouse
43%
himalayas
34.8%
workday
32.4%
oracle_cloud (123-char text)
1.8%
amazon (pay past our cap)
0.7%
apple (pay block never read)
0.02%

Share of active postings carrying a structured pay figure. The top of this chart is not a transparency ranking. It tracks whether a feed hands us pay as its own field, which survives anything, or buries it in description text, which our 5,000-character cap can sever.

Salary coverage against how much description we actually keep

Within its own groupreed
usajobsCarrying a pay figure
99.9% vs 80.0%1.2x
adzunaCarrying a pay figure
44.8% vs 80.0%0.6x
greenhouseCarrying a pay figure
43.0% vs 80.0%0.5x
himalayasCarrying a pay figure
34.8% vs 80.0%0.4x
workdayCarrying a pay figure
32.4% vs 80.0%0.4x
oracle_cloudCarrying a pay figure
1.8% vs 80.0%0.0x
amazonCarrying a pay figure
0.7% vs 80.0%0.0x
appleCarrying a pay figure
0.02% vs 80.00%0.0x
3 of 3
Sources whose zero we can explain
80.0%
Reed: short text, pay anyway
SourceActive postingsCarrying a pay figureMedian description we storeHow pay arrives
usajobs3,87299.9%5,000+Structured field
reed9,90180.0%453Structured field
adzuna10,74844.8%500Structured field
greenhouse15,02043.0%5,000+Mixed
himalayas114,46134.8%5,000+Mixed
workday46,34832.4%5,000+Mixed
oracle_cloud15,5311.8%123In text we do not receive
amazon15,1480.7%5,000 (at our cap)In text, past our cap
apple6,3130.02%871In a page block we never read

Reed is the row that breaks the tempting story. It carries the shortest text of any large source at 453 characters and still reports pay on 80.0% of postings, because its feed hands us pay as a structured field. Description length does not determine whether we see pay. Whether the feed gives us pay as data, rather than as prose we may truncate, does.

Source: Seeker job corpus, 257,534 active job postings, snapshot 2026-08-16. seekerscore.com/insights/who-shows-you-the-salary-2026

Correction, 2026-08-16

What this page claimed: 'Apple discloses on 1 of 4,948 postings through the feed we read from Apple's own careers site and 98 of 103 through TheMuse,' and 'Nationwide, 0 of 389 via oracle_cloud and 45 of 45 via himalayas. Lyra Health, 0 of 463 via lever and 38 of 58 via himalayas.' The page presented these as an employer-held-fixed experiment proving that the channel, not the employer, decides whether you see pay. What is true: Apple publishes a base pay range on its California postings, as California law requires. We sampled 14 Apple California listings live from jobs.apple.com and 10 of them carry an explicit range, including a Cupertino role advertising $144,600 to $263,800. Two of eight sampled non-California US roles also carry one, both in Seattle, which also has a disclosure law. The Apple zero in our corpus is our own data loss. Every per-employer claim on this page is withdrawn.

The mechanism, and it is not one bug

Two separate failures produced the same misleading zero. First, Apple. An Apple job page carries the pay figure in a Pay and Benefits block that sits outside the description field our connector reads, so we store the opening marketing paragraph and nothing else. The median Apple description in our corpus is 871 characters and 62% are under 1,000. Second, Amazon, where the description is complete but too long. We cap stored description text at 5,000 characters, and Amazon puts its pay range at the very end of a long posting. One Amazon row in our sample ends, mid-sentence, on the words 'base salary range for this position is listed below' before our cap severs it. The only Amazon posting in that sample that came in under the cap, at 3,159 characters, ends with 'USA, WA, Seattle - 143,700.00 - 194,400.00 USD annually.' The pay was there in both. We kept it in one.

Why our own control did not catch this

The original page ran what looked like the right check. It asked whether the pay was merely sitting in the description text unparsed, counted dollar amounts in the descriptions of postings with no structured pay, and found apple 0 of 4,947. That result was reported honestly and it was worthless, because it searched the text we had stored rather than the posting that existed. For Apple, the stored text is a 871-character teaser that could not contain a pay figure under any circumstances. A control that runs against your own transformed copy can only ever confirm your own transformation. The check that would have caught this is the one a reader performed from memory: open the employer's actual page and look.

What stands

Three things survive. First, the corpus-wide figure: 84,862 of 257,534 postings active on 2026-08-16 carry a structured pay figure, 33.0%. That is now stated as a FLOOR on how many postings disclose pay, because we have just demonstrated at least two ways we lose a figure that was published. Second, sources genuinely do differ in what they hand us, and reed is the clean demonstration: it carries the shortest description text of any large source, 453 characters, and still reports pay on 80.0% of postings, because its feed delivers pay as structured data. Third, the TheMuse observation is real as a statement about TheMuse: it carries full posting text and consequently we see pay on Apple roles through it. What we cannot do is turn that contrast into a claim about Apple.

What we are no longer claiming

We are not claiming that salary transparency is a property of the channel rather than the employer. That was the thesis of this page and we could not support it, because the evidence we offered turned out to measure our own pipeline. We are also not publishing a per-source transparency ranking, and the chart above is deliberately relabelled to say what it actually measures: where a pay figure survives ingestion. Any source whose stored description is short or truncated has an unknown true disclosure rate, not a low one. That currently includes apple, amazon, oracle_cloud and lever. Finally, we are not claiming employers in general withhold pay at the rate our corpus suggests. Our 33.0% is what we captured, and the gap between that and reality is at least as large as the failures documented here.

How we measured it (and what we did not claim)

Corpus figures come from all 257,534 active postings on 2026-08-16. The Apple verification is a live sample, not a corpus query, which is the entire point: 14 Apple postings whose location is a California city and 8 whose location is elsewhere were selected at random from our own corpus, and each URL was fetched from jobs.apple.com and searched for a published range. 10 of 14 California and 2 of 8 other, both Seattle, carry one. That sample is small and we are not extrapolating a precise Apple disclosure rate from it. It is sufficient for the only claim it needs to support, which is that our published figure of 1 in 4,948 is false. Two limits on the correction itself: we have not re-derived what the corrected corpus-wide disclosure rate would be if we captured everything, because we cannot until the ingestion is fixed, and we have not audited every employer named on the original page individually. Nationwide and Lyra Health are withdrawn on the same reasoning as Apple rather than on separate checks, which is the conservative direction. The original figures are quoted unchanged above so the error stays auditable. Thanks to the reader who did not believe the number.

Frequently asked questions

Does Apple show salary on job postings?

Yes, on postings covered by pay transparency law. We sampled 14 Apple California listings from Apple's own careers site and 10 published an explicit base pay range, such as $144,600 to $263,800 for a Cupertino role. This page previously claimed Apple disclosed on 1 of 4,948 postings. That figure was our ingestion failing to read Apple's pay block, and it is withdrawn.

How many job postings show the salary?

At least 33.0% of active postings, 84,862 of 257,534 on 2026-08-16, carry a structured pay figure in our corpus. Treat that as a floor rather than a rate: we have documented at least two ways we lose a pay figure that the employer actually published, so the true share is higher by an amount we cannot yet quantify.

Why do some job boards show salary and others do not?

Partly the board and partly, as we learned the hard way, whoever is reading it. Feeds that deliver pay as a structured field keep it regardless of how short the text is: reed carries 453-character descriptions and still reports pay on 80.0% of postings. Feeds that bury pay in long prose can lose it to a truncation limit downstream, which is what happened to us with Amazon.

Was this page wrong?

Yes, in its headline claim and in every per-employer comparison it drew. The corpus-wide figure and the observation that sources differ in what they carry survive. The claim that the channel rather than the employer decides disclosure does not, because the evidence for it was a measurement of our own pipeline.

See where you stand

Upload your resume to see your skill gaps, match scores, and which roles fit your background.

Analyze my resume

Related Data

Guides

Dataset & citation

Dataset
257,534+ active job postings
Collected
Full active corpus plus a live sample of Apple job pages, 2026-08-16; corrects figures published 2026-08-13
Last verified
2026-08-16
Methodology
How we measure

Suggested citation

SeekerScore. "Correction: We Said Apple Hides Pay on 4,947 of 4,948 Jobs. Apple Publishes It and We Failed to Read It (2026 Data)." Analysis of 257,534+ job postings, 2026-08-16. https://www.seekerscore.com/insights/who-shows-you-the-salary-2026

Data derived from Seeker's job corpus of 257,534+ listings across multiple sources. Updated 2026-08-16. Individual results vary based on resume content, target market, and role specifics.