H-1B Salary Lookup

H-1B Salaries by Job Title

1,987 job titles with at least 20 certified full-time H-1B filings. Browse A–Z or see the 100 largest below.

Job titleFilingsMedian
Software Engineer28,532$144,544
Software Developer15,465$112,424
Senior Software Engineer9,228$152,131
Software Developer Engineer6,981$165,200
Data Engineer5,287$114,754
Assistant Professor5,094$110,590
Software Development Engineer4,771$158,100
Software Engineering4,373$177,500
Data Scientist3,963$125,838
Computer Programmer3,123$92,900
Manager JC50 Computer Systems Engineers/Architects2,990$115,336
Technology Consultant2,492$92,394
Associate2,486$151,950
Research Scientist2,405$164,403
Business Analyst2,205$97,066
Project Manager2,134$113,838
Architect2,047$92,581
Data Analyst2,000$93,974
Java Developer1,860$102,877
Staff Software Engineer1,796$190,373
Product Manager1,776$153,308
Physical Therapist1,680$83,637
Manager1,662$167,000
Senior Data Engineer1,608$139,700
Senior Software Developer1,566$129,667
Lead Software Engineer1,475$149,240
Senior Associate JC60 Computer Systems Engineers/Architects1,384$90,210
Developer1,345$90,418
Applied Scientist1,338$182,550
Senior Data Scientist1,297$155,028
Mechanical Engineer1,266$94,240
Program Manager1,260$129,882
Technical Lead1,245$110,000
Devops Engineer1,239$112,424
Engineer1,233$110,646
Project Engineer1,198$95,000
Technical Program Manager1,191$163,600
Research Associate1,190$73,678
Machine Learning Engineer1,171$174,304
Programmer Analyst1,140$92,870
Vice President1,111$181,000
Occupational Therapist1,110$71,968
Financial Analyst1,104$100,000
Process Engineer1,093$115,000
Analyst1,083$98,925
Systems Engineer1,065$100,000
Senior Consultant1,047$130,000
Member of Technical Staff1,046$210,000
Senior Manager JC45 Computer Systems Engineers/Architects1,006$140,795
Technology Project Lead989$94,952
Computer Systems Analyst967$98,925
Principal Software Engineer929$170,000
Database Administrator921$95,680
Network Engineer920$94,681
Senior Associate914$144,338
Systems Analyst911$104,000
Electrical Engineer902$106,557
Senior Engineer898$140,746
Consultant893$130,000
Solution Architect866$140,241
Solutions Architect863$156,480
Business Intelligence Analyst848$99,040
Physician836$285,578
Medical Technologist835$64,392
Senior Manager832$200,895
Business Systems Analyst824$109,348
Application Developer823$112,923
IT Project Manager804$108,202
Applications Consultant776$135,000
Senior Software Development Engineer775$146,885
Postdoctoral Fellow770$68,711
Senior Data Analyst768$105,000
Manufacturing Engineer757$100,000
Senior Product Manager736$168,446
Accountant725$75,000
Quality Engineer718$94,744
Director709$179,000
Teacher706$56,158
Hospitalist705$285,000
Postdoctoral Associate691$68,600
Software Engineering Applications677$181,100
Manager JC50 Software Quality Assurance Analysts and Testers664$108,410
Package Consultant650$92,581
Scientist643$99,200
Senior Business Analyst619$112,000
Civil Engineer613$81,000
Postdoctoral Research Associate611$65,000
Validation Engineer602$97,126
Full Stack Developer600$110,000
Business Intelligence Engineer596$129,709
Software Development Engineering593$186,142
Sa JC60 Software Quality Assurance Analysts and Testers589$87,360
Research Fellow586$74,963
Dentist585$195,000
Staff Engineer574$159,632
Vice President Lead Software Engineer568$162,700
Postdoctoral Scholar563$71,632
Medical Laboratory Scientist559$71,219
Security Engineer552$165,676
Test Engineer524$104,728