Upwork — 236 certified H-1B filings (FY2016–FY2026)

14
Filings · FY2025
$224k
Median base · FY2025
Analyst
Top role · 9 all-time
CA
Top state · 185 all-time
FY

Upwork filed 14 certified H-1B LCAs in FY2025 (down 44% from the year before), with a median base salary of $224k and the middle 50% of offers between $200k and $265k. That is 20% above the market median for the same job titles. Across all years it has 236 certified filings since FY2016, most often for Analyst in California.

How much does Upwork pay H-1B workers?

Certified base salary by fiscal year: each box is the p25–p75 range, the heavy line the median, the whiskers reach p10–p90. $224k median in FY2025. Base pay only — hover a year for its figures.

$0$100k$200k$300k$400k’16’17’18’19’20’21’22’23’24’25’26

How has Upwork's H-1B hiring changed by year?

16 certified filings in FY2016 → 7 in FY2026. The change column is each year against the one before.

Upwork certified H-1B filings and base salary by fiscal year
Fiscal yearFilingsvs prior FYMedian base
FY20267−50%$248k
FY202514−44%$224k
FY202425+9%$190k
FY202323−34%$190k
FY202235+30%$184k
FY202127+23%$129k
FY202022−19%$150k
FY201927+13%$120k
FY201824+50%$149k
FY2017160%$125k
FY201616—$125k

Which wage levels does Upwork file?

DOL prevailing-wage levels I–IV approximate experience tiers (I = entry, IV = fully competent). 70% of Upwork's filings sit at Level III–IV. A heavy I–II skew reads as entry-level or contractor-style hiring; a heavy IV skew as senior in-house roles — and higher levels earn more lottery entries.

Share of 214 filings with a wage level · all years

26%
24%
46%
  • Level I4.7%10
  • Level II25.7%55
  • Level III23.8%51
  • Level IV45.8%98

What jobs does Upwork sponsor for H-1B?

The most-filed job titles across all years (DOL titles, employer pay-grade codes stripped), with base-salary percentiles.

Upwork most-sponsored H-1B job titles with base-salary percentiles
Job titleFilingsMedian base
Analyst9$100k
Senior Software Engineer7$145k
Senior Product Manager5$196k
Data Scientist4$144k
Senior Product Manager, Payments4$200k
Senior Product Designer4$135k
Treasury Analyst3$78k
Senior Data Engineer3$185k
Systems Analyst3$105k
Growth Engineer3$140k

Where does Upwork hire H-1B workers?

Worksite states on the certified filings, all years. Deeper pink = more filings; hover a state for its figures.

1185Certified filings (log scale)
Upwork H-1B worksite states
StateFilingsMedian base
CA185$160k
WA15$200k
TX11$160k
IL11$110k
MA3$140k
PA3$145k
MD2$116k
GA2$128k
VA1$173k
AZ1$185k

What has Upwork filed recently?

The 50 most recent of 236 certified LCAs: job title, worksite, prevailing-wage level and the offered base salary.

Upwork recent certified H-1B LCA filings
FYJob titleBase salary
2026Senior Software Engineer - Full Stack$180,250
2026Lead Machine Learning Engineer$247,655
2026Senior Machine Learning Engineer$247,656
2026Senior Software Engineer$170,000
2026Principal Software Engineer$350,000
2026Senior Financial Analyst, Revenue$146,000
2026Principle Engineer$264,514
2025Senior Director of Engineering, Developer Enablement$315,000
2025Lead Machine Learning Engineer$245,000
2025Senior Product Manager$210,000
2025Director, Fp&a$223,646
2025Product Designer$145,000
2025VP Engineering, Marketplace$397,600
2025Senior Lead Applied ML Engineer$230,000
2025Sr. Software Engineer$197,595
2025Senior Director, Engineering$355,000
2025Principal Engineer, Marketplace$230,720
2025Data Engineering Lead$222,560
2025Senior Analyst, Marketplace Analytics$147,090
2025Lead Applied ML Engineer$200,000
2025Principal Applied ML Engineer$265,000
2024Senior Product Designer$160,680
2024Senior Product Manager$200,000
2024Senior Technical Product Manager - Data$211,150
2024Manager, Economics$172,700
2024Senior Manager, Finance Data Analytics$163,110
2024Sr. Director, Cx&t Product Management$304,500
2024Sr AI/ML Engineer, Machine Learning & Data Infrastructure$225,000
2024Senior Al/ML Engineer - Search & Recommendations$232,000
2024Senior Backend Engineer - Search & Recommendations$200,000
2024Senior Product Manager, AI Search$200,000
2024JAVA Backend Developer$118,165
2024Senior Product Manager$195,840
2024Director, Product$230,000
2024Senior Software Engineer - Full Stack$175,000
2024Lead Analyst, Enterprise Analytics$163,180
2024Senior Product Manager, Staffing Solutions$142,126
2024Lead Analyst, Match$147,243
2024Project Manager, Financial Systems$168,688
2024Product Manager, Enterprise Solutions$165,000
2024Sr. Analyst, Trust and Safety Product$145,000
2024Sr Engineering Manager, Talent Marketplace$240,000
2024Technical Engineering Leader$240,000
2024Director, Engineering$244,800
2024Senior Machine Learning Engineer$189,540
2024Senior Analyst, Cx$126,000
2023Senior Analyst, Payments Product Analytics$135,000
2023Sr. Engineering Manager$224,689
2023Senior Product Manager, Client Growth$195,000
2023Principal Machine Learning Engineer$265,000

See all 236 filings →

Common questions about Upwork's H-1B filings

How much does Upwork pay H-1B workers?
Upwork's median certified H-1B base salary is $224k (FY2025), from 14 filings. See the full salary distribution and percentiles above.
How many H-1B workers does Upwork sponsor?
Upwork has 236 certified H-1B Labor Condition Applications on record (FY2016–FY2026).
What jobs does Upwork sponsor for H-1B?
Upwork's most-sponsored H-1B roles include Analyst, Senior Software Engineer, Senior Product Manager, Data Scientist.
Where does Upwork hire H-1B workers?
Upwork's top H-1B worksite states are CA, WA, TX, IL.
Does a certified LCA mean an H-1B visa was approved?
No. A Labor Condition Application (LCA) is the Department of Labor attestation an employer must have certified before filing an H-1B petition with USCIS. It records the job, worksite and offered wage, but not whether the petition was filed, selected in the lottery, or approved. Filing counts measure intent to sponsor, not headcount.
What salary do these figures show?
The base annual wage offered on the certified LCA, converted to a yearly amount. Bonus, equity, overtime and benefits are not included, so total compensation is typically higher. Figures are medians and percentiles over certified filings; wages above $5,000,000 a year are excluded as data-entry errors.
What do prevailing-wage levels I–IV mean?
The Department of Labor assigns each LCA an OES wage level from I (entry) to IV (fully competent) for the occupation and area. Under the FY2027 wage-weighted H-1B lottery rule, a higher level earns more selection entries, so an employer's level mix is a proxy for how senior its sponsored roles are.

Keep exploring

Browse all sponsors →

Calculate your H-1B lottery odds →orCheck out the insights →

Source: U.S. Department of Labor, Office of Foreign Labor Certification — certified LCA disclosure data through June 2026 (FY2016–FY2026). An LCA is not an approved visa; pay figures are base salary and exclude bonus and equity. Methodology →