机器学习工程师和研究员之间,相隔的并不止薪水!
机器学习工程师和研究员之间的主要差别(包括薪资)有哪些?本文就机器学习工程师和研究员之间的主要差别进行了详细分析,主要包括薪资期望、工作量、可交付成果,以及其他关键差别的信息。
简介
人工智能在当前是一个有趣的行业,机器学习从业者现在在世人的眼中则是“酷孩子”。
但是,即使在这些“酷孩子”中,机器学习从业者群体之间也存在着明显的区别。
更具体地说,这种区别是研究解决方案的人和设计解决方案的人之间的区别。
话虽如此,但是这一区别并没有想象地那么明显。
本文旨在揭示机器学习研究员和机器学习工程师之间的一些关键区别。
突出这两种角色之间的差异,可以让你获得更好的学术和职业选择所需要的信息。
在继续进行之前,你需要注意的是,在本文中,我将使用“机器学习工程师和研究员”这个名称作为以下角色的总称:
计算机视觉工程师/研究员 自然语言处理工程师/研究员 数据科学家
1.工作角色描述
机器学习工程师角色的主要工作包括在已实现的软件/硬件解决方案中实现机器学习算法和模型。
机器学习研究者角色的主要职责是促进机器学习的特定或尖端学科领域的发展。
2.学术背景
机器学习研究员通常拥有博士学位。他们通常是具有很强的学术和研究背景的人。他们还拥有计算机科学相关学科的高级学位。
而大多数的机器学习工程师拥有硕士学位,他们中只有少数拥有博士学位。
为了了解机器学习工程师和研究员的学术背景,我在LinkedIn网站(https://www.linkedin.com/)上作了一番研究,我浏览了很多职位名称为“机器学习研究员”、“机器学习科学家”或“机器学习工程师”的人的个人资料。
3.交付物/最终产品
4.薪资
5.工作/项目范围
了解机器学习模型使用的数据格式 了解从数据源接收到的数据格式 实现与数据池和数据库的连接,以便存储和访问数据。 了解最终产品将要使用的环境,因为这可以决定分配的资源级别,以确保高效的运行时间和最佳的运行能力。
6.工作角色要求
拥有机器学习平台和库的知识,如TensorFlow、PyTorch、Keras等。 能够进行文献审查,并以精心编写的研究格式呈现报告和实验结果,以便提交给会议或科学期刊。 拥有机器学习特定领域的可靠知识,例如概率模型,高斯过程,强化学习等。 对机器学习的基本主题有深刻的理解,包括理论知识。 针对利基问题的最新技术的扩展。
了解云计算服务,如Google Cloud Platform (GCP)和Amazon Web Service (AWS) 。 熟练使用Java、Python、JavaScript等语言进行编程。 具有将机器学习模型部署到生产环境中的经验。 具有在移动电话等边缘设备上部署机器学习模型的经验。 能够实施、评估和测试针对常见问题(如目标检测、语义分割和图像分类)的最新解决方案。 能够从已发表的研究论文中提取关键细节和信息,并将结果传达给项目相关人员。 具有执行数据挖掘脚本的经验。
7. 重叠部分
我作为计算机视觉工程师的第一天的经历(https://towardsdatascience.com/my-first-day-as-a-computer-vision-engineer-8b59750c79a0) 我作为计算机视觉工程师的第一个月的经历(https://towardsdatascience.com/my-first-month-as-a-computer-vision-engineer-5813574d394a)
更多精彩推荐
☞华为海思超越高通,一季度国内占有率第一;苹果 iOS 13.5 优化 Face ID;Ruby 2.4 结束支持 | 极客头条
☞程序员内功修炼系列:10 张图解谈 Linux 物理内存和虚拟内存
你点的每个“在看”,我都认真当成了喜欢
关注公众号:拾黑(shiheibook)了解更多
[广告]赞助链接:
四季很好,只要有你,文娱排行榜:https://www.yaopaiming.com/
让资讯触达的更精准有趣:https://www.0xu.cn/