Tech · State Rankings

Best US States for Machine Learning Engineers

All 50 states + DC ranked by Machine Learning Engineer salary. State tax structure noted for take-home math.

Top 10 states by salary
#StateEstimated salaryCost mult.State tax
1District of Columbia$198,0001.20×~5% effective
2California$194,7001.18×~5% effective
3Hawaii$189,7001.15×~5% effective
4New York$189,7001.15×~5% effective
5Alaska$186,4001.13×No state tax
6New Jersey$186,4001.13×~5% effective
7Massachusetts$184,8001.12×~5% effective
8Connecticut$181,5001.10×~5% effective
9Washington$181,5001.10×No state tax
10Maryland$178,2001.08×~5% effective
All 51 states + DC, ranked
#StateSalaryAfter state tax (rough)
1District of Columbia$198,000$145,233
2California$194,700$142,812
3Hawaii$189,700$139,145
4New York$189,700$139,145
5Alaska$186,400$146,044
6New Jersey$186,400$136,724
7Massachusetts$184,800$135,551
8Connecticut$181,500$133,130
9Washington$181,500$142,205
10Maryland$178,200$130,710
11Colorado$173,300$127,116
12New Hampshire$173,300$135,781
13Oregon$173,300$127,116
14Rhode Island$170,000$124,695
15Virginia$170,000$124,695
16Nevada$168,300$131,863
17Arizona$165,000$121,028
18Delaware$165,000$121,028
19Florida$165,000$129,278
20Illinois$165,000$121,028
21Minnesota$165,000$121,028
22Vermont$163,400$119,854
23Maine$160,100$117,433
24Pennsylvania$160,100$117,433
25Texas$160,100$125,438
26Utah$160,100$117,433
27Georgia$155,100$113,766
28North Carolina$155,100$113,766
29Idaho$153,500$112,592
30Michigan$153,500$112,592
31Montana$153,500$112,592
32Wisconsin$153,500$112,592
33Wyoming$153,500$120,267
34New Mexico$151,800$111,345
35North Dakota$151,800$111,345
36South Carolina$151,800$111,345
37Tennessee$151,800$118,935
38Indiana$150,200$110,172
39Kansas$150,200$110,172
40Nebraska$150,200$110,172
41Ohio$150,200$110,172
42South Dakota$150,200$117,682
43Iowa$148,500$108,925
44Louisiana$148,500$108,925
45Missouri$148,500$108,925
46Alabama$145,200$106,504
47Kentucky$145,200$106,504
48Oklahoma$145,200$106,504
49Arkansas$141,900$104,084
50West Virginia$141,900$104,084
51Mississippi$138,600$101,663
After-state-tax estimate uses federal ~14% + FICA 7.65% + state ~5% (or 0% in no-tax states).

Salary range across states

For Machine Learning Engineers, the estimated median salary ranges from $138,600 in Mississippi to $198,000 in District of Columbia — a 43% range. State-by-state variation reflects local cost of living, employer density, and labor market dynamics.

No-state-tax states

Nine US states have no state income tax: Alaska, Washington, New Hampshire, Nevada, Florida, Texas, Wyoming, Tennessee, South Dakota. For high earners, this can mean $5,000-15,000+ extra per year in take-home pay vs neighboring states with similar gross salaries. New Hampshire taxes interest/dividends only (phasing out).

But: many no-state-tax states make up revenue with higher property tax (Texas) or sales tax (Tennessee). And cost of living varies — Texas urban metros (Austin, Houston) have grown expensive while Florida coastal areas command premium real estate prices.

Cost of living matters more than nominal salary

California pays the most for Machine Learning Engineers on a nominal basis — but housing in coastal California (SF, LA, San Diego) eats 35-50% of net income for median earners. A Machine Learning Engineer earning $194,700 in California often has less spendable income than one earning $160,100 in Texas.

Use our cost-of-living comparison tool to see specific city pairs. For state-level take-home, use our state-specific Paycheck Calculator.

Other Tech jobs to compare

Frequently Asked Questions

Which state pays the most for Machine Learning Engineers?
Based on cost-of-living-adjusted estimates, District of Columbia pays the most with an estimated median of $198,000/year for Machine Learning Engineers. High-cost states (CA, NY, MA, HI) tend to top the list because employers compensate for local cost of living.
Do no-state-tax states pay better effective?
Often yes after taxes. Alaska, Washington, New Hampshire, Nevada, Florida have no state income tax. A 5% state tax savings on $100K = $5,000 more take-home. But verify cost of living too — Texas pays well and has no tax, but Houston/Austin housing has risen dramatically.
Why do some states pay so much more?
Three factors: (1) cost of living — coastal states cost 15-25% more, employers adjust pay; (2) employer concentration — CA dominates tech, NY finance, MA biotech; (3) regulatory environment — some states have higher unionization or licensing requirements that increase wages.
Are these salaries net or gross?
Gross — before federal income tax (~14% effective at this income), FICA (7.65%), state income tax (varies), and local taxes if applicable. Use our state-specific Paycheck Calculator for exact take-home in any state.
How does experience affect these numbers?
These are medians — entry-level often runs 25-35% below median, senior roles 40-60%+ above. A senior Machine Learning Engineer in District of Columbia can easily exceed $297,000, while an entry-level role in a low-cost state might be $97,020.