The average salary for Machine Learning jobs is $212.6K – $321.6K per year across 117 jobs. Pay ranges from $82.7K – $132.2K for Entry Level roles to $207.5K – $318.2K at the Senior level.