How to Reverse-Engineer a Job Description to Predict Its H-1B Wage Level Before You Apply in 2026

The wage level on your LCA now decides your H-1B lottery odds — learn to read job postings like an immigration attorney before you spend a single application.

By F1Jobs Team · 2026-07-14 · 11 min read
A job seeker highlighting sections of a printed job description at a desk covered in notebooks and a laptop

You spend an hour on a cover letter. You tailor your resume. You send the application. Months later, you find out the role was filed at Level I on the LCA — a single lottery ticket in a pool where Level IV holders got four tickets each. The role you targeted was structurally disadvantaged before USCIS even opened the envelope.

Since the wage-weighted H-1B lottery rule took effect on February 27, 2026, the wage level on your Labor Condition Application is not just a payroll number — it is a multiplier that directly controls your probability of being selected. Reading job descriptions with this in mind is no longer optional strategy; it is baseline due diligence.

This guide teaches you to decode job postings the way an immigration attorney does — identifying the signals that predict whether a role will land at Level I, II, III, or IV, and building a job search list skewed toward the upper tiers.

Why wage level now changes your lottery odds

Under the wage-weighted lottery rule (effective February 27, 2026), USCIS assigns selection tickets based on the prevailing wage tier in the LCA:

A Level IV candidate is four times as likely to be selected as a Level I candidate in any given lottery cycle. This matters enormously when overall lottery odds remain competitive. See the full breakdown in our guide to the wage-weighted H-1B lottery for new grads.

The wage level is set not by the candidate but by the employer, in the LCA they file with DOL before submitting the I-129 petition to USCIS. The employer selects the Standard Occupational Classification (SOC) code that best matches the actual job duties, then applies the OEWS-derived prevailing wage for that SOC code in the relevant Metropolitan Statistical Area (MSA). The level that results — I through IV — is locked in at the time of LCA certification.

You cannot negotiate the wage level after the petition is filed. You can only influence it by choosing roles whose duties and seniority signals naturally push toward Level III or IV.

How DOL actually assigns wage levels

DOL's prevailing wages come from the Occupational Employment and Wage Statistics (OEWS) program, which surveys employers by occupation and geography. For each SOC code and MSA combination, OEWS provides four wage percentiles that map to the four LCA wage levels:

DOL Wage LevelWhat it representsApproximate OEWS percentile
Level IEntry — routine tasks, close supervision~17th percentile
Level IIQualified — standard tasks, some independence~34th percentile
Level IIIExperienced — complex tasks, independent judgment~50th percentile
Level IVFully competent — program direction, subject mastery~67th percentile

These percentiles shift with each OEWS survey cycle. The wage amounts themselves differ substantially by metro area. A Level III Software Developer in Seattle commands a different floor than the same level in Columbus. For current dollar figures by SOC code and metro, use the DOL Foreign Labor Certification wage search tool or the DOL prevailing wage levels guide.

Note on the March 2026 proposed rule: DOL has proposed raising wage minimums approximately 21–33% across all levels. This proposal had not been finalized as of July 2026. If finalized, some roles currently filed at Level II may be forced upward to Level III when employer pay rates exceed the new Level II ceiling. Confirm current rule status with your DSO or an immigration attorney before acting on this.

The signals in a job description that predict wage level

You do not need to run OEWS queries on every listing you find. A handful of title and content signals predict wage level with enough accuracy to build a strong target list.

Title signals

Job titles are the fastest filter. Employers know — often intuitively, often through immigration counsel — that seniority-laden titles attract higher-level LCA filings.

Strong Level III–IV signals:

Level II signals:

Level I signals:

One important nuance: a "Software Engineer" title at a mid-sized employer who pays in the 60th percentile of the local market may still generate a Level III LCA because the salary offered — not just the title — anchors the wage level. Employers must file at the level whose wage floor is at or below what they plan to pay. If they plan to pay $165,000 for a vanilla "Software Engineer" role in Seattle and the Level II floor is $130,000 while the Level III floor is $163,000, the employer must file at Level III. This means that salary ranges posted in job listings are genuinely predictive.

Experience and education requirements

After title, the years-of-experience requirement is the most reliable predictor.

Experience requirementLikely wage level
0–2 years or "entry-level"Level I–II
3–5 yearsLevel II–III
5+ yearsLevel III–IV
7+ years or "extensive background"Level IV
PhD or master's required, no industry experience requiredLevel II–III
Master's plus 3+ years experienceLevel III–IV

A bachelor's degree as the minimum, with "0–2 years" as the experience floor, is the clearest Level I signal in any discipline.

Scope and responsibility language

Employers translating job duties into an LCA use the duty descriptions to anchor the wage level. When you see this language in a posting, you are reading the text the immigration attorney will use to justify a Level III or IV classification:

Level III–IV duty language:

Level I–II duty language:

Salary range as a direct anchor

An increasing number of states now mandate salary ranges in job postings (California, New York, Colorado, Washington, Illinois, and others as of 2026). When a salary range is posted, you can cross-reference it directly against the OEWS wage tables for that SOC code and MSA.

If the midpoint of the posted range equals or exceeds the Level III wage for that occupation in that city, the employer will almost certainly file at Level III or higher — they have no choice, because they cannot file at a level whose wage floor exceeds what they intend to pay. This is a mechanical constraint, not a discretionary choice.

Practical step: Look up the SOC code most likely to apply to the role (use the BLS OEWS search), find the Level II and Level III wage for the MSA, and compare to the posting's salary range. If the posting's floor is above the Level III wage, you have near certainty of a Level III or higher filing.

A step-by-step analysis you can run on any posting

Use this process before deciding whether to invest significant time in an application.

  1. Identify the likely SOC code. Software developers map to 15-1252. Data scientists to 15-2051. Financial analysts to 13-2051. Business analysts frequently to 15-1211 or 13-1111 depending on duties. When a role could map to two codes, the higher-wage code is better for you.

  2. Look up OEWS wages for the role's MSA. Use the DOL iWAGE tool (accessible via the Foreign Labor Certification Data Center). Find Level II and Level III dollar amounts for that SOC + city combination.

  3. Scan the title for seniority modifiers. "Senior" or "Lead" is almost certain Level III. No modifier on a generic title is likely Level II.

  4. Check experience requirements. Under 3 years: lean Level I–II. Over 5 years: lean Level III–IV.

  5. Read the duties section for scope language. Ownership, leadership, and architectural authority phrases push toward Level III–IV.

  6. If a salary range is posted, compare it to OEWS. If the floor of the posted range is above the Level III OEWS wage, you have a strong Level III signal regardless of title.

  7. Verify against historical LCA data. Search the DOL disclosure data or the USCIS H-1B Employer Data Hub for that company and a similar role title. What level did they file at for a "Senior Data Scientist" last cycle? That history is predictive.

  8. Make a call. If three or more signals point to Level III–IV, add the role to your primary list. If signals are mixed, it is still worth applying — but weight your time accordingly.

For more on how tactics specific to software engineering roles play out, see software engineer wage level III–IV tactics.

Industries and roles where Level III–IV is the norm

Not all sectors behave the same way. Some industries structurally generate higher-level LCA filings because their compensation norms sit above the Level II ceiling.

Finance and fintech: Quant analysts, quantitative developers, and risk engineers at banks and hedge funds are almost uniformly filed at Level III or IV. Compensation packages in these fields often sit well above Level II floors across all major metros.

Consulting (strategy and technical): Senior consultants and managers at the major consulting firms frequently file at Level III because the nature of the work — driving client engagements with minimal oversight — maps directly to Level III duty language.

Biotech and pharma: Principal scientists, associate directors, and above in research functions are typically Level III–IV. Entry-level research associates tend to be Level II.

Big Tech: A "Software Engineer" title at a FAANG-adjacent employer paying top-of-market compensation will often land at Level III or IV because the offered salary exceeds the Level II OEWS floor even with no title modifier. This is a case where compensation norms do the heavy lifting.

Healthcare: Physicians, pharmacists, and nurse practitioners with specialized certifications routinely draw Level IV filings. Allied health roles vary more by specialty.

For high-cost metro areas specifically, the geographic wage premium can push roles that would be Level II in mid-size cities into Level III territory. Metro analysis is covered in depth in the high-cost metro wage level bump guide.

Common mistakes

Focusing only on application count rather than wage level composition

The "spray and pray" approach — submitting to as many roles as possible regardless of quality signals — was always inefficient. Under the wage-weighted lottery it is now doubly costly because diluting your list with Level I and II applications does nothing to improve your odds in the lottery itself. A focused list of 40 well-analyzed Level III–IV targets beats a random list of 200 applications in expectation value terms.

Assuming the title on the offer letter controls the wage level

Employers can use any title on your offer letter. What matters is the SOC code and duties on the LCA. A company that titles you "Engineer II" internally but pays a Level III wage will still file at Level III. Conversely, a company that gives you a "Senior Engineer" title but offers compensation below the Level III OEWS floor will file at Level II. The salary and duties — not the marketing language in the title — control the outcome.

Ignoring companies with a history of Level II filings for comparable roles

Some employers have a policy — sometimes driven by internal equity frameworks — of filing all new-grad and junior roles at Level I or II regardless of what the market pays. Public LCA disclosure data makes this pattern visible. Before investing heavily in applications to a specific company, check their historical filings for roles similar to the one you are targeting.

Overlooking smaller metros with favorable wage math

A "Senior Software Engineer" role at a major employer in a mid-size metro may still generate a Level III filing because the national compensation benchmarks that employer uses exceed the local OEWS Level III floor by a comfortable margin. Some candidates dismiss mid-size markets without doing the wage analysis. The DOL prevailing wage levels breakdown covers metro-by-metro patterns in detail.

Discounting cap-exempt employers

Universities, nonprofit research organizations, and government research institutions are cap-exempt — they bypass the lottery entirely. If your primary goal is getting H-1B status rather than maximizing immediate compensation, a cap-exempt employer eliminates lottery risk altogether. Wage level analysis becomes irrelevant once you exit the cap-subject pool. See the cap-exempt employer strategy guide for how to use cap-exempt bridges intentionally.

Waiting too long into OPT to start this analysis

STEM OPT gives you a 24-month extension beyond your initial 12-month OPT, for a total of up to 36 months of post-completion work authorization. That is three H-1B lottery cycles. Starting systematic wage-level targeting in your first lottery cycle — rather than treating the first attempt as a throwaway — materially improves cumulative odds. The clock starts the moment you graduate, so begin this analysis before your last semester.

Putting it together into a targeting system

The practical output of this analysis is a tiered target company list organized by wage level signal strength.

Tier 1 — Strong Level III–IV signals (3 or more indicators): Your primary application energy goes here. These are roles where the title has a seniority modifier, experience requirement is 5+ years, duty language involves ownership or leadership, the posted salary (if visible) sits above the OEWS Level III floor, and historical LCA data confirms the company files at Level III or higher for similar roles.

Tier 2 — Mixed signals (1–2 indicators): Apply here with moderate effort. There is a reasonable chance of Level III filing but not high confidence. Worth pursuing if the role is otherwise strong.

Tier 3 — Strong Level I–II signals: Apply only if the employer or role has other meaningful advantages — a company known for fast PERM sponsorship, a cap-exempt status, or a genuine career development opportunity that compensates for the lottery disadvantage.

For the mechanics of building a systematic target company list using the LCA database and USCIS Employer Data Hub, see our LCA employer data hub research guide.

Frequently asked questions

Why does the wage level in a job description matter for the H-1B lottery?

Since February 27, 2026 the H-1B lottery is wage-weighted under a final rule from USCIS. Petitions filed at Level IV count four times as heavily as Level I petitions in the random selection pool. The wage level is set by the Labor Condition Application the employer files with DOL before submitting the H-1B petition. Targeting roles that will naturally generate a Level III or IV LCA improves your odds of selection without requiring a single extra lottery ticket.

How can I tell from a job posting whether the employer will file at Level III or Level IV?

Several signals consistently predict a higher wage level. Titles with words like "Senior," "Lead," "Principal," "Staff," "Manager," or "Architect" almost always land at Level III or IV under OEWS occupational survey methodology. Required years of experience above five years, a listed master's degree requirement, and mentions of budget ownership or direct reports all push an LCA toward the upper levels. A posting that requires only a bachelor's degree, lists zero to two years of experience, and uses the word "entry-level" or "associate" is almost certainly a Level I or II filing.

What is the difference between DOL wage levels I through IV?

DOL sets four wage levels per occupation and metro area using Occupational Employment and Wage Statistics (OEWS) survey data. Level I covers the bottom of the experience range for entry-level workers in that occupation and geography. Level II covers workers with some experience who follow established procedures with limited supervision. Level III covers fully competent workers exercising independent judgment who often guide others. Level IV covers fully experienced workers — often managers, senior specialists, or architects — who direct programs or set policy. The actual dollar amounts vary by Standard Occupational Classification code and metropolitan area, so a Level III salary in San Francisco differs from one in Tulsa.

Does a DOL proposed rule change the wage levels I should target in 2026?

DOL published a proposed rule in March 2026 that would raise prevailing wage minimums by roughly 21 to 33 percent across all four levels. If finalized as proposed, some roles currently filed at Level II could shift upward to Level III because the existing Level II floor would rise to meet or exceed what employers currently pay at Level III. As of July 2026 the rule has not been finalized. Confirm the current status with your DSO or immigration attorney before making decisions based on the proposed increases.

Can I use public databases to verify what wage level a company actually filed for a role?

Yes. USCIS publishes an H-1B Employer Data Hub and DOL publishes the LCA disclosure data at the Foreign Labor Certification Data Center. Both are searchable by employer name, SOC code, and metro area. Cross-referencing the job title you are applying to with historical LCA filings from that same employer tells you their typical wage level patterns for similar roles. A company that consistently files Level II for "Software Engineer" roles but Level IV for "Senior Software Engineer" roles gives you a reliable prediction of where your application will land.


The job description in your browser right now contains the data you need to predict its LCA wage level — you just need to know what to look for. Spend ten minutes on this analysis before you spend two hours on a cover letter. Over a multi-year job search, that triage compounds into materially better lottery outcomes.

If you want help building a systematic target list tuned for your background, visa timeline, and target metro, F1Jobs works through exactly this analysis with clients every day.

Frequently asked questions

Why does the wage level in a job description matter for the H-1B lottery?

Since February 27 2026 the H-1B lottery is wage-weighted under a final rule from USCIS. Petitions filed at Level IV count four times as heavily as Level I petitions in the random selection pool. The wage level is set by the Labor Condition Application the employer files with DOL before submitting the H-1B petition. Targeting roles that will naturally generate a Level III or IV LCA improves your odds of selection without requiring a single extra lottery ticket.

How can I tell from a job posting whether the employer will file at Level III or Level IV?

Several signals consistently predict a higher wage level. Titles with words like "Senior," "Lead," "Principal," "Staff," "Manager," or "Architect" almost always land at Level III or IV under OEWS occupational survey methodology. Required years of experience above five years, a listed master's degree requirement, and mentions of budget ownership or direct reports all push an LCA toward the upper levels. A posting that requires only a bachelor's degree, lists zero to two years of experience, and uses the word "entry-level" or "associate" is almost certainly a Level I or II filing.

What is the difference between DOL wage levels I through IV?

DOL sets four wage levels per occupation and metro area using Occupational Employment and Wage Statistics (OEWS) survey data. Level I covers the bottom of the experience range for entry-level workers in that occupation and geography. Level II covers workers with some experience who follow established procedures with limited supervision. Level III covers fully competent workers exercising independent judgment who often guide others. Level IV covers fully experienced workers — often managers, senior specialists, or architects — who direct programs or set policy. The actual dollar amounts vary by Standard Occupational Classification code and metropolitan area, so a Level III salary in San Francisco differs from one in Tulsa.

Does a DOL proposed rule change the wage levels I should target in 2026?

DOL published a proposed rule in March 2026 that would raise prevailing wage minimums by roughly 21 to 33 percent across all four levels. If finalized as proposed, some roles currently filed at Level II could shift upward to Level III because the existing Level II floor would rise to meet or exceed what employers currently pay at Level III. As of July 2026 the rule has not been finalized. Confirm the current status with your DSO or immigration attorney before making decisions based on the proposed increases.

Can I use public databases to verify what wage level a company actually filed for a role?

Yes. USCIS publishes an H-1B Employer Data Hub and DOL publishes the LCA disclosure data at the Foreign Labor Certification Data Center. Both are searchable by employer name, SOC code, and metro area. Cross-referencing the job title you are applying to with historical LCA filings from that same employer tells you their typical wage level patterns for similar roles. A company that consistently files Level II for "Software Engineer" roles but Level IV for "Senior Software Engineer" roles gives you a reliable prediction of where your application will land.