US H-1B employer demand (quarterly): per-employer LCA filing velocity
Quarterly enrichment signals scoring employer demand for H-1B specialty-occupation hiring, built from the U.S. Department of Labor OFLC's public LCA disclosure file for FY2026 Q3 (cumulative fiscal-year-to-date, determinations 2025-10-01 through 2026-06-30; keyless XLSX, no registration). Rows are filtered to VISA_CLASS = 'H-1B' and attributed to FY2026 Q1-Q3 by case DECISION_DATE — the file's own organizing principle (RECEIVED_DATE fallback). Employer names are resolved deterministically (ASCII-fold, uppercase, '&'->AND, punctuation stripped, trailing legal suffixes removed); offered wages are annualized from WAGE_UNIT_OF_PAY (Hour x2080, Week x52, Bi-Weekly x26, Month x12, Year x1). Per (fiscal_quarter, employer): n_lca_filings, n_positions_requested, n_certified (CASE_STATUS starting 'Certified', incl. 'Certified - Withdrawn') / n_denied / n_withdrawn, cert_rate (null when no decided cases), worksite-state breadth (n_worksite_states, top_worksite_state + share), offered-wage p25/median/p75 in USD, top SOC code + share, n_distinct_soc, tech_position_share (SOC 15-xxxx), quarter-over-quarter filing change and pct (null for Q1), demand_score = 100 * (50% min-max(log1p(positions)) + 30% cert_rate(null->0.5) + 20% min-max(log1p(distinct SOCs))), min-maxed within the quarter so it is a relative, not absolute, demand gauge, plus demand_rank, demand_tier quintiles, and surge_flag (QoQ >= +50% on a base of >= 5 filings). Who joins this: a sales team joins demand_score/demand_tier/surge_flag per employer to their target-account list on normalized company name + fiscal_quarter to prioritize accounts with expanding US specialty hiring; a subscription business joins top_worksite_state + quarter for regional expansion timing. Primary key: (fiscal_quarter, employer_key); join keys: employer_key, employer_display, fiscal_quarter, top_worksite_state, country_code (ISO alpha-3, always USA — the LCA program is US-only). Nullability: cert_rate null when the employer has no certified/denied cases in the quarter; qoq_* null for FY2026Q1; wage percentiles null when no usable wage on the employer's filings. Caveats: demand_score is within-quarter relative, not comparable across quarters; quarters reflect determination timing — the underlying filing typically precedes it by days to weeks, so quarter edges carry a small timing lag; LCA filings are labor attestations, not visa approvals (many filings never become petitions); employer names are self-reported and normalized heuristically — join on employer_key after applying the same normalization. No case-level personal data is stored.
Les titres et les descriptions proviennent des sources de données, en anglais.
- Lignes
- 76 053
- Colonnes
- 28
- Cadence de la source
- Trimestrielle
- Dernière actualisation
- 30 sept. 2026
- Thème
- labor
| Colonne | Type | Description |
|---|---|---|
| as_of | string | Snapshot date (UTC, YYYY-MM-DD) — the last complete UTC day when the snapshot was built. The fiscal_quarter column carries the data vintage. (unit: date) |
| fiscal_quarter | string | US federal fiscal quarter of the LCA cases (FY2026Q1 = Oct-Dec 2025, Q2 = Jan-Mar 2026, Q3 = Apr-Jun 2026), assigned by case DECISION_DATE (the file's own organizing principle; RECEIVED_DATE fallback). Part of the primary key. Note: quarters reflect determination timing — filings typically precede decisions by days to weeks. (unit: quarter) |
| employer_key | string | Deterministic normalized employer name (ASCII-folded, uppercased, punctuation stripped, trailing legal suffixes removed). Part of the primary key; the join key for target-account lists (apply the same normalization before joining). (unit: key) |
| employer_display | string | Most frequent raw EMPLOYER_NAME spelling for the key (alphabetical tie-break) — human-readable label. (unit: text) |
| country_code | string | ISO alpha-3 — always USA (the LCA program is US-only). (unit: ISO alpha-3) |
| n_lca_filings | integer | Number of H-1B LCA disclosure records for the employer in the quarter. (unit: count) |
| n_positions_requested | integer | Sum of TOTAL_WORKERS across the employer's filings (requested H-1B positions). (unit: count) |
| n_certified | integer | Filings with CASE_STATUS starting 'Certified' (Certified plus Certified - Withdrawn — certified by OFLC, later withdrawn by the employer; still an approval). (unit: count) |
| n_denied | integer | Filings with CASE_STATUS = DENIED. (unit: count) |
| n_withdrawn | integer | Filings with CASE_STATUS = WITHDRAWN. (unit: count) |
| cert_rate | float | n_certified / (n_certified + n_denied); null when the employer has no decided cases in the quarter. (unit: share) |
| n_worksite_states | integer | Distinct WORKSITE_STATE values across the employer's filings. (unit: count) |
| top_worksite_state | string | Modal worksite state (USPS abbreviation). (unit: state) |
| top_state_share | float | Share of the employer's filings in top_worksite_state. (unit: share) |
| median_offered_wage_usd | float | Median annualized offered wage (WAGE_RATE_OF_PAY_FROM x unit multiplier) in USD. (unit: USD/year) |
| p25_offered_wage_usd | float | 25th percentile annualized offered wage in USD. (unit: USD/year) |
| p75_offered_wage_usd | float | 75th percentile annualized offered wage in USD. (unit: USD/year) |
| top_soc_code | string | Modal SOC occupation code across the employer's filings. (unit: code) |
| top_soc_share | float | Share of the employer's filings in top_soc_code. (unit: share) |
| n_distinct_soc | integer | Distinct SOC codes across the employer's filings (occupation breadth). (unit: count) |
| tech_position_share | float | Share of filings with SOC_CODE starting '15-' (computer and mathematical occupations). (unit: share) |
| qoq_filings_change | integer | n_lca_filings minus the prior FY2026 quarter's value for the same employer; null for FY2026Q1. (unit: count) |
| qoq_filings_change_pct | float | Relative quarter-over-quarter change in n_lca_filings; null for FY2026Q1 or a zero prior quarter. (unit: share) |
| demand_score | float | 0-100 composite = 100 * (0.50 * min-max(log1p(n_positions_requested)) + 0.30 * cert_rate(null->0.5) + 0.20 * min-max(log1p(n_distinct_soc))), min-maxed within the quarter. Within-quarter relative — not comparable across quarters. (unit: score) |
| demand_rank | integer | Rank by demand_score desc within the quarter (1 = strongest demand); ties broken by n_positions_requested desc, then employer_key asc. (unit: rank) |
| demand_tier | string | Within-quarter quintile of demand_score: very_high (>=80), high (>=60), moderate (>=40), low (>=20), very_low (<20). (unit: category) |
| surge_flag | boolean | True when qoq_filings_change_pct >= +50% on a prior-quarter base of >= 5 filings. (unit: boolean) |
| row_hash | string | Deterministic 16-hex-char content hash over (fiscal_quarter, employer_key, n_lca_filings, n_positions_requested, n_certified) — identical input yields an identical snapshot. (unit: hash) |
10 premières lignes d’exemple — un aperçu, pas le jeu de données complet.
| as_of | fiscal_quarter | employer_key | employer_display | country_code | n_lca_filings | n_positions_requested | n_certified | n_denied | n_withdrawn | cert_rate | n_worksite_states | top_worksite_state | top_state_share | median_offered_wage_usd | p25_offered_wage_usd | p75_offered_wage_usd | top_soc_code | top_soc_share | n_distinct_soc | tech_position_share | qoq_filings_change | qoq_filings_change_pct | demand_score | demand_rank | demand_tier | surge_flag | row_hash |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026-09-29 | FY2026Q1 | AMAZON COM | Amazon.com Services LLC | USA | 2 258 | 10 123 | 2 258 | 0 | 0 | 1 | 23 | WA | 0,539 | 158 300 | 132 500 | 181 185,75 | 15-1252.00 | 0,453 | 53 | 0,749 | — | — | 88,54 | 1 | very_high | false | 43e8ed7c04140ebf |
| 2026-09-29 | FY2026Q1 | QUALCOMM | Qualcomm Technologies, Inc. | USA | 322 | 26 557 | 320 | 0 | 2 | 1 | 11 | CA | 0,851 | 154 000 | 128 898 | 179 000 | 17-2072.00 | 0,581 | 10 | 0,379 | — | — | 84,81 | 2 | very_high | false | c4de1933eb2423bc |
| 2026-09-29 | FY2026Q1 | APPLE | Apple Inc. | USA | 1 619 | 1 619 | 1 618 | 1 | 0 | 0,999 | 11 | CA | 0,804 | 175 053 | 152 963 | 204 986,5 | 15-1252.00 | 0,445 | 57 | 0,559 | — | — | 80,05 | 3 | very_high | false | 47c905fd4a7cc83d |
| 2026-09-29 | FY2026Q1 | AMAZON WEB | Amazon Web Services, Inc. | USA | 564 | 2 859 | 564 | 0 | 0 | 1 | 20 | WA | 0,333 | 158 300 | 134 675 | 178 513 | 15-1252.00 | 0,647 | 30 | 0,915 | — | — | 79,51 | 4 | high | false | 55332012fffddc99 |
| 2026-09-29 | FY2026Q1 | CISCO | Cisco Systems, Inc. | USA | 160 | 2 920 | 160 | 0 | 0 | 1 | 17 | CA | 0,438 | 149 270 | 130 961,5 | 178 194,75 | 15-1252.00 | 0,356 | 26 | 0,731 | — | — | 78,88 | 5 | high | false | 1f71387693fb9e41 |
| 2026-09-29 | FY2026Q1 | NVIDIA | NVIDIA Corporation | USA | 452 | 2 602 | 446 | 1 | 5 | 0,998 | 18 | CA | 0,743 | 196 000 | 168 000 | 216 091 | 15-1252.00 | 0,4 | 24 | 0,511 | — | — | 77,86 | 6 | high | false | 3456a837fccf88b2 |
| 2026-09-29 | FY2026Q1 | META PLATFORMS | Meta Platforms, Inc | USA | 816 | 1 056 | 815 | 0 | 1 | 1 | 15 | CA | 0,641 | 222 888,5 | 204 000 | 252 383,75 | 15-1252.00 | 0,539 | 46 | 0,788 | — | — | 76,9 | 7 | high | false | 8fe7a619f308399d |
| 2026-09-29 | FY2026Q1 | LinkedIn Corporation | USA | 301 | 3 541 | 301 | 0 | 0 | 1 | 11 | CA | 0,734 | 179 079 | 151 545 | 207 000 | 15-1252.00 | 0,671 | 13 | 0,817 | — | — | 76,35 | 8 | high | false | 9c8613ecb41ca0cb | |
| 2026-09-29 | FY2026Q1 | CGI TECHNOLOGIES AND | CGI Technologies and Solutions Inc. | USA | 134 | 4 250 | 134 | 0 | 0 | 1 | 25 | TX | 0,231 | 111 919,5 | 92 581 | 126 067,5 | 15-1252.00 | 0,478 | 10 | 0,97 | — | — | 75,96 | 9 | high | false | 688aee78851a0e93 |
| 2026-09-29 | FY2026Q1 | MICROSOFT | Microsoft Corporation | USA | 1 338 | 1 338 | 1 338 | 0 | 0 | 1 | 29 | WA | 0,685 | 180 710 | 163 298 | 200 000 | 15-1252.00 | 0,617 | 29 | 0,86 | — | — | 75,67 | 10 | high | false | da2f00d337d80d58 |
- Actuelle
20260930T010513Z-470dc897ae3b · sha256 470dc897ae3b…
76 053 lignes · premier instantané
Dirigez n’importe quel LLM vers le point d’accès des métadonnées — la documentation ci-dessus est aussi lisible par machine (JSON-LD + Croissant).
curl "https://datazimuts.com/v1/datasets/h1b_employer_demand_intel/h1b_employer_demand_quarterly" | jq '{title, rows, columns_count, license}'import requests
ds = requests.get("https://datazimuts.com/v1/datasets/h1b_employer_demand_intel/h1b_employer_demand_quarterly").json()
print(ds["title"], ds["rows"], "rows")
# Sample rows for an LLM context window
for row in ds.get("sample_rows", [])[:5]:
print(row)Point d’accès API : https://datazimuts.com/v1/datasets/h1b_employer_demand_intel/h1b_employer_demand_quarterly
Astuce : récupérez /llms.txt pour le catalogue complet lisible par machine.
D’où viennent ces données et ce qui en a été fait. Le travail des autres apparaît sous forme de décomptes ; seuls les projets partagés sont nommés.
Citer cet instantané
Épinglé à l’instantané 20260930T010513Z-470dc897ae3b et à son empreinte, pour que vos lecteurs obtiennent exactement les données utilisées.
DOL OFLC H-1B employer demand (agent-curated). (2026). US H-1B employer demand (quarterly): per-employer LCA filing velocity [Data set, snapshot 20260930T010513Z-470dc897ae3b, sha256 470dc897ae3b]. Datazimuts. Retrieved 2026-09-30, from https://datazimuts.com/fr/datasets/h1b_employer_demand_intel/h1b_employer_demand_quarterly?snapshot=20260930T010513Z-470dc897ae3b
@misc{dz_h1b_employer_demand_intel_h1b_employer_d_470dc897,
title = {{US H-1B employer demand (quarterly): per-employer LCA filing velocity}},
author = {{DOL OFLC H-1B employer demand (agent-curated)}},
year = {2026},
publisher = {Datazimuts},
howpublished = {\url{https://datazimuts.com/fr/datasets/h1b_employer_demand_intel/h1b_employer_demand_quarterly?snapshot=20260930T010513Z-470dc897ae3b}},
note = {Snapshot 20260930T010513Z-470dc897ae3b, sha256 470dc897ae3bf77d8b1ceb794cda802092e3d62d75c5ab768361b0206b79d206; accessed 2026-09-30}
}Intégrer un tableau ou un graphique
Collez ce code dans n’importe quelle page. L’intégration est épinglée au même instantané, suit le thème clair ou sombre du lecteur et affiche toujours la source, la licence et un lien de retour.
<iframe src="https://datazimuts.com/embed/chart?dataset=h1b_employer_demand_intel%2Fh1b_employer_demand_quarterly&lang=fr&theme=auto&snapshot=20260930T010513Z-470dc897ae3b&x=as_of&y=n_lca_filings&agg=avg" title="US H-1B employer demand (quarterly): per-employer LCA filing velocity" width="100%" height="380" style="border:0" loading="lazy"></iframe>
Posez une question sur ce jeu de données. Les réponses viennent uniquement de sa fiche, de son profil mesuré et de son historique, et citent les faits utilisés.