U.S. Immigration Data

Priority dates, work visas, and labor market data

Software Engineer, Machine Learning

H-1B & Green Card Salary Data and Market Analysis

263

Total Filings

All time (charts below use selected years)

$181,167

Median Salary

National Average

+227.3%

Growth

Growth 2021-2024 (Filing Volume) (latest year appears partial)

15

Top Employers

Hiring This Role
Salary Distribution (All Employers + Top Employer Overlays)
10th Percentile

$141,378

25th Percentile

$157,950

Median (50th)

$168,000

75th Percentile

$195,175

90th Percentile

$221,486

Loading chart...
Loading chart...
Top Employers Hiring Software Engineer, Machine Learning
Employer Filings Median Salary Salary Range Approval Rate
LINKEDIN CORPORATION 147 $173,803 $130,894 - $266,926 91.8%
META PLATFORMS, INC. 16 $205,173 $170,752 - $251,000 87.5%
ROKU, INC. 10 $361,750 $270,000 - $467,500 80.0%
DOORDASH INC. 3 $209,332 $200,000 - $213,998 100.0%
Match Group LLC 3 $195,000 $175,000 - $220,000 100.0%
BYTEDANCE INC. 2 $167,790 $167,790 - $167,790 100.0%
DATABRICKS INC. 2 $171,180 $137,259 - $205,100 100.0%
SNAP, INC 2 $205,250 $190,000 - $220,500 100.0%
AKASA, INC. 2 $176,355 $167,710 - $185,000 50.0%
Unity Technologies SF 2 $119,351 $117,770 - $120,931 100.0%
Upstart Network, Inc. 2 $150,750 $125,000 - $176,500 100.0%
MICROSOFT CORPORATION 2 $185,205 $162,510 - $207,900 100.0%
Facebook, Inc. 2 $180,000 $165,000 - $195,000 100.0%
NEEVA INC. 2 $178,820 $172,640 - $185,000 100.0%
Cortical.io USA Inc. 2 $110,918 $110,918 - $110,918 100.0%
Salary Distribution by Experience Level
Experience Level Filings Median Salary Salary Range
Unspecified 148 $164,595 $80,101 - $270,000
Senior 66 $204,968 $117,770 - $467,500
Manager 11 $225,808 $197,600 - $266,926
Staff 6 $226,817 $196,560 - $250,000
Principal 1 $298,000 $298,000 - $298,000
Loading chart...
Loading chart...
Geographic Distribution
Based on 232 filings in selected period (charts use selected years, not all-time total)
Loading chart...
Loading chart...
Median Salary by State
Based on selected period (same 232 filings as above)
Loading chart...
Loading chart...
Top Metro Areas
City State Filings Median Salary
Sunnyvale CA 141 $173,762
New York NY 13 $157,710
San Francisco CA 13 $175,644
San Jose CA 11 $332,227
Mountain View CA 11 $176,660
Menlo Park CA 8 $208,050
Seattle WA 4 $181,029
Palo Alto CA 4 $168,270
Bellevue WA 4 $168,895
San Mateo CA 3 $199,833
Filing Volume Trend
Loading chart...
Loading chart...
Median Salary Trend
Loading chart...
Loading chart...
Year-over-Year Statistics
Fiscal Year Filings Median Salary Approval Rate
FY 2021 22 $153,994 95.5%
FY 2022 79 $183,596 92.4%
FY 2023 56 $185,845 92.9%
FY 2024 72 $183,478 88.9%
FY 2025 3 $173,667 100.0%
Company Comparison - Software Engineer, Machine Learning

Compare how top companies pay for this role.

Company Filings Median Salary Approval Rate
LINKEDIN CORPORATION 147 $173,803 91.8%
META PLATFORMS, INC. 16 $205,173 87.5%
ROKU, INC. 10 $361,750 80.0%
DOORDASH INC. 3 $209,332 100.0%
Match Group LLC 3 $195,000 100.0%
Data Source: U.S. Department of Labor (DOL) H-1B and green card (PERM) disclosure data. Data shown for fiscal years 2021 to present. Last updated: February 19, 2026

Note on Salary Data: For data quality, we exclude salaries below $30,000 (likely data entry errors) and above $1,000,000 (lacking automated validation for ultra-high compensation packages). This may affect statistics for some executive and specialized positions.