ML / AI Salaries · freehire

ML / AI roles pay a median of $223,055 per year across 616 postings that disclose pay, ranging from $194,165 to $260,050.

Updated July 16, 2026

LevelCurrencyPeriod25thMedian75thPostings
InternUSDyear$142,600$149,000$215,3507
InternUSDhour$52$58$606
MiddleUSDyear$147,233$178,314$183,7507
SeniorUSDyear$183,825$210,000$235,400287
SeniorCADyearCA$181,500CA$193,000CA$219,77519
SeniorGBPyear£100,500£126,000£126,0007
SeniorEURyear€49,950€61,325€95,7816
SeniorPLNmonthPLN 16,500PLN 16,500PLN 28,5005
LeadUSDyear$197,000$211,200$246,15066
StaffUSDyear$221,425$254,000$279,375180
StaffGBPyear£157,125£159,000£159,0008
PrincipalUSDyear$203,125$250,338$323,78662
All levelsUSDyear$194,165$223,055$260,050616
All levelsCADyearCA$182,250CA$201,925CA$216,81228
All levelsGBPyear£125,750£134,100£159,00016
All levelsEURyear€56,750€84,688€115,4008
All levelsUSDhour$49$58$608
All levelsPLNmonthPLN 16,500PLN 22,500PLN 34,8756
All levelsUSDmonth$12,824$57,498$137,5006