目录:
机器学习领域无疑正在蓬勃发展。从事人工智能工作的程序员薪水很高,需求很高。在某些角色上,他们可以比数据科学家赚得多得多。
作为一名机器学习工程师,您究竟能赚多少钱?根据Glassdoor的数据,2019年机器学习工程师的全国平均水平接近115,000美元。
继续阅读以找出将影响您的实际薪资水平,机器学习工程师的资格以及更多薪资范围详细信息的变量。
了解有关机器学习的薪水。
像素
什么是机器学习工程师?
这些工程师通常以软件工程师起家,并且专门(通过经验或教育)实施机器学习算法。这些算法使计算机可以学习如何做一些真正整洁的事情,例如对图像进行分类,理解语言以及执行复杂的预测,而这在其他情况下是不可能的。
这是一个相对较新的职位。尽管神经网络和机器学习算法已经使用了一段时间,但在过去几年中它仅广泛应用于商业。
任何希望利用人工智能的公司都需要雇用机器学习工程师和数据科学家。
由于机器学习对公司底线的影响巨大,因此他们可以要求高薪水率。
资格
成为一名机器学习工程师需要什么?由于人工智能在企业中的交叉发展迅速,因此成为机器学习工程师的道路对于每个人来说都不相同。但是大多数机器学习工程师将共享这些一般资格。
教育
机器学习工程师通常拥有计算机科学或数学的硕士学位。他们的学士学位可能是计算机科学或相关工程学的。越来越多的机器学习工程师从软件工程师开始,并参加一些有价值的机器学习在线课程,使他们可以从事新工作。
许多机器学习工程师将在其学科中获得博士学位。您还会发现具有这些资格的员工由于受到广泛的教育而被称为“工程师”,与“工程师”一样多。
工作经验
除了正规的教育外,大多数合格的机器学习工程师都具有在特定子领域工作的经验。这些可能是计算机视觉,自然语言处理,机器人技术或深度学习。
ML工程师通常使用Python或R作为他们的主要编程语言。每家公司在框架和语言方面都有自己的设置,可以最好地满足其特定的业务需求。机器学习工程师将需要具有灵活性,并迅速选择新的框架和数据网络。
紧跟
由于更新和更好的算法一直在发布,因此预计ML工程师将花大量时间跟上当前技术。这可能包括阅读已发表的论文和参加会议。
入门级薪水
即使是初学者,机器学习工程师也将从一开始就获得高薪。新员工的平均工资为100,000美元,范围从$ 72k到$ 135k。
但是很难找到这些入门级的工作。大多数公司正在寻找已经具有人工智能经验的工程师。即使拥有数学或计算机科学的高级学位,您也可能需要在该领域工作三到五年,才能获得机器学习工程师的头衔。
将机器学习工程师的薪水与数据科学家和软件工程师进行比较。
陆军
机器学习工程师与软件工程师的薪水
您可能会在这里找出哪些薪水更高:软件工程工作还是机器学习工作?
您可以将机器学习视为软件工程的专业。因此,有意义的是,机器学习的报酬将更高。
数据符合这个想法,以下是Glassdoor的一些数据点:
- 数据科学家的平均工资:117,345美元
- 机器学习工程师的平均工资:114,826美元
- 软件工程师的平均工资:103,035美元
软件工程师的平均水平要低一点也就不足为奇了,因为它只需要四年的计算机科学学士学位。要从事机器学习和数据科学的工作,您通常需要硕士或至少很多工作经验,因此薪水会更高。
有趣的是,机器学习工程师只报告了128个薪水,这意味着数据可能还不够可靠。随着领域的发展和新角色的出现,薪资范围可能会发生变化。
如前所述,这些薪水数字会根据您的经验和所在位置而有很大差异。检查Glassdoor可以为您的情况提供更准确的评估。
资料来源
(2019)。Glassdoor-薪水。https://www.glassdoor.com/Salaries/
©2019 Katy Medium