Absolutely - even if you’re hired as a low-level machine learning engineer in the US, you’ll still earn an average of $120,000. In comparison, the average American salary is $52,000.