Staff Machine Learning Engineer salary at Uber Technologies, Inc.

4 H-1B labor condition applications · all Uber Technologies, Inc. jobs · Staff Machine Learning Engineer at all employers

$270,150median salary
$230,500lowest certified
$276,300highest certified
$211,536median for this title, all employers

Median salary by fiscal year

Fiscal yearCertified LCAsMedian
FY20251$230,500
FY20263$270,300

All filings

WorksiteSalaryWage levelStartStatus
Sunnyvale, CA $270,000 —prevailing $234,151 05/19/2026FY2026 Certified
Sunnyvale, CA $270,300 Level IVprevailing $264,514 05/04/2026FY2026 Certified
Sunnyvale, CA $276,300 Level IVprevailing $264,514 03/17/2026FY2026 Certified
Sunnyvale, CA $230,500 Level IIprevailing $187,741 08/04/2025FY2025 Certified

Staff Machine Learning Engineer at other employers

Other jobs at Uber Technologies, Inc.

Job titleLCAsMedian salaryRange
Software Engineer 393$178,000
Sr. Software Engineer 338$209,100
Staff Software Engineer 165$242,100
Senior Software Engineer 162$214,750
Software Engineer II 52$149,000
Scientist, Tech 42$165,000
Sr Scientist, Tech 33$194,000
Product Manager 28$176,450
Manager, Engineering 28$254,400
Regional Operations Manager 22$117,975
Data Scientist 21$152,850
Senior Product Manager 20$213,600

Questions and answers

How much does Uber Technologies, Inc. pay a Staff Machine Learning Engineer on an H-1B visa?

The median salary on Uber Technologies, Inc.'s certified LCAs for Staff Machine Learning Engineer is $270,150, ranging from $230,500 to $276,300.

Wage levels I–IV compare the offer with the prevailing wage for the occupation in the worksite area: Level I is entry level, Level IV is fully competent. Salaries are offers stated on the application; actual pay may differ.