Machine Learning Engineer Salary in United States
Machine Learning Engineer Salary in Herndon
Based on 102 job listings - Herndon, United States 2026
Average salary
$163,231 - $201,477
Median salary
$180,000 - $214,000
Lower rangeUpper range
Salary distribution by percentile
10th percentile$111K
25th percentile$152K
Median$180K
75th percentile$180K
90th percentile$180K
50% of professionals earn between $151,539 - $180,000 USD
The median salary is $180,000
Compare with national average
Herndon
Average salary
163,231 - 201,477
Median salary
180,000 - 214,000
102 job openings
United States
Average salary
134,250 - 170,000
Median salary
134,250 - 170,000
67,778 job openings
Other cities
San Francisco5,217 job openings
New York5,185 job openings
Seattle2,631 job openings
Mountain View1,665 job openings
San Jose1,661 job openings
Sunnyvale1,262 job openings
Austin1,178 job openings
Santa Clara1,037 job openings
Cupertino986 job openings
Palo Alto908 job openings
Boston789 job openings
Eastern672 job openings
Chicago632 job openings
Atlanta566 job openings
Los Angeles552 job openings
Mclean547 job openings
San Diego541 job openings
San Mateo490 job openings
Bellevue406 job openings
Northern392 job openings
Richmond386 job openings
Washington373 job openings
Plano372 job openings
Charlotte342 job openings
Denver342 job openings
The average salary for a Machine Learning Engineer in Herndon, United States is USD 163,231 - USD 201,477 per year in 2026, based on 102 job listings.
Explore 102 Machine Learning Engineer job listings in United States on BeBee, or check our salary calculator for a personalized estimate.