关于这个问题,我司AI lab研究员刘金玲女士做的一个AI行业就业分析报告,已经分析的非常透彻了,在此将报告分享给大家。

该报告在详实数据的支撑下,回答了「AI方向的公司薪资有多高?哪些公司还在招AI人才?AI工程师薪水多少钱一个月?学人工智能专业未来工作前景如何?哪些高校有人工智能专业?人工智能学习和转岗的路径如何?AI应届生年薪50万是真的吗?」这些问题。

鉴于内容比较长,建议大家先点赞收藏。

以下内容选自AI行业就业分析报告,原文有删减改动。大家想获取原文,可以关注公众号:七月在线实验室,并回复关键词:七月在线

............我是分割线.................................

尽管现在都已经9102年了,目前整个互联网仍然充斥着凌冬已至的感觉,互联网公司要么停止了社招校招,要么也通过年底末位淘汰的方式在变相裁员,但是互联网企业对招募人工智能人才的脚步从未停止或中断过。

通过对拉勾网、BOSS直聘、前程无忧、猎聘网和智联招聘等多家招聘网站两个月招聘数据的抓取和分析,我们发现,目前,AI领域企业热招的12大岗位如下:人工智能专家/科学家

算法工程师

全栈工程师

NLP应用工程师

智能机器人研发工程师

AI研发工程师

人工智能产品经理

机器学习工程师

深度学习工程师

NLP算法工程师

Python研发工程师

AI项目负责人

一、薪资水平

1.月薪年复合增长率为24%

因2017年6月我的另外一个报告中曾留存过数据挖掘工程师和算法工程师的薪资情况,于是我加上了最新的数据做了一个比较分析,我们发现数据挖掘工程师过去18个月平均月薪年增长率为24%,相当于每个月增长了450块钱。而算法工程师过去18个月平均月薪年增长率为23%,相当于每个月增长了430块钱。

2. 使用不同的开发语言JAVA/Python/.net/h5对应的月薪工资

除了受政策、市场环境的影响之外,技术人员使用不同的开发语言对应的月薪也有所不同。其中,使用Python语言的技术人员薪资最高,且岗位需求量也最高。Python是AI技术开发人员最常用到的语言,同时也是AI技术的基础之一。

3.工资与学历的关系

AI人才的薪资同时也受到学历的影响,无可厚非,博士是最高的。从招聘要求来看,企业招聘AI人才,本科学历是最基本的要求。(该数据来源于名为计算机视觉life爬了智联招聘上的关于算法工程师的将近6000个职位数据分析出来的结果。)

4. 技术不同岗位的平均薪资比较

在此我们也针对技术开发不同岗位的薪资做了一个比较,同样是技术开发工程师岗位,不同的技术开发对应的薪资也不同,其中,NLP算法工程师以平均月薪34410居首,除此之外,排名前三的岗位还有机器学习工程师和人工智能研究员,算法工程师也以平均月薪30390打败了大数据工程师。

二、热门岗位平均月薪及能力要求

1、NLP算法工程师

北京地区平均月薪为34410。如图所示:

2、NLP算法工程师能力要求

此处选取了今日头条NLP算法工程师(语音识别,对话机器人,知识图谱方向)的招聘需求:

年薪:72-111万,学历要求硕士及以上,需要有3年以上的工作经验。

工作职责要求:

【语音识别方向】

1、 参与业务相关的文本分类、命名实体识别,文本相似性,语言模型,情感分析,用户行为分析等相关NLP工作;

2、 跟进NLP领域前沿技术,对现有产品和技术方案进行持续改进,同时探讨和开发新的产品。

【知识图谱方向】

1、负责大规模文本信息挖掘和分类、语义理解、智能问答、信息提取等,并应用于实际场景;

2、负责金融、法律等领域知识图谱以及事理图谱的构建;

3、探索业界前沿方法,并提升现有NLP能力。

【对话机器人方向】

1、基于机器学习, 并结合现有的自然语言处理技术,研发文本近似、信息抽取、关系推断、阅读理解、智能聊天机器人等的解决方案;

2、实现产品解决方案,进行效果调优;

3、发布相关产品,不断迭代产品效果。

任职能力要求

【语音识别方向】

1、至少在以下领域有过研究或工程经验:文本分类、知识图谱、文本挖掘、文本相似性、命名实体识别、分词、信息检索、Q&A、机器翻译;

3、熟悉常见NLP相关模型,如HMM、EM、LDA等;熟悉深度学习相关技术,如句向量、CNN、RNN、LSTM等模型;

4、熟悉 Java、C/C++、Python其中一种开发语言,有数据结构与算法的基础。

【知识图谱方向】

1、具备机器学习/数据挖掘理论和技术基础;

2、有丰富的中文NLP、QA、知识图谱、事理图谱、机器翻译、阅读理解、信号处理等项目经验,基础扎实,编码能力强;

3、为人踏实靠谱,具备较强的团队协作沟通和领导能力,积极主动,勇于探索新技术。

【对话机器人方向】

1、熟悉NLP、机器学习、模式识别等常用算法,熟悉NLP领域当前热点和前沿技术,熟练掌握C/C++编程语言和Python,Shell等脚本语言;

2、有相关项目经历,包文本分类、信息抽取、知识图谱、机器学习、自动摘要等,有深度学习背景;

3、较强的分析解决问题能力、沟通表达和团队协作。

3、算法工程师岗位

北京地区平均月薪为¥ 31070/月。较 2016 年,增长 59%, 近30天 岗位需求指数为0.305,其中月薪30000-50000的人群达到了55.90%的比例。如图所示:

4、算法工程师岗位能力要求

此处选取了京东集团算法工程师的招聘需求。

月薪30K-50K,经验要求5-10年,学历要求本科及以上。

职位要求:

1. 对机器学习及深度学习等前沿问题的进行探索和研究,结合未来的实际应用场景,提供全面系统的技术解决方案。

2. 对图像识别、语音识别、自然语言处理和等与业务相结合领域提供模型支持。

3. 优化离线/实时大数据计算任务的性能。

任职能力要求:

1. 具备数学、统计学、概率统计知识,熟悉常见的机器学习算法(贝叶斯,聚类,逻辑回归,SVM,GBDT,RF等),熟悉主流机器学习框架如sktlearn/theano/tensorflow。

2. 熟悉常用的图像处理算法和工具,包括但不限于CNN、RNN、OpenCV等,并有较强的动手实现能力。

3. 熟悉NLP领域原理和一些开源的算法库,比如:tensorflow(keras),stanfordNLP,NLTK,ApacheOpenNLP,Kaldi,mahout,word2vec等。

4.熟悉hadoop/hive/hbase、stom/spark等基础平台使用。

5、机器学习工程

北京地区机器学习工程师的平均月薪为¥ 31570/月,近30天岗位需求指数为0.299,其中月薪30000-50000的人员比例达到了57.1%。如图所示:

6、机器学习工程师能力要求

此处选取了小米公司机器学习/高性能服务端工程师的招聘需求。

月薪30000-50000,学历要求本科及以上,要求工作经验3-5年。

职位要求:

1.负责分布式机器学习平台的架构设计与搭建

2.负责机器学习应用问题(如推荐系统等)的基础服务的开发与优化

3.负责设计与开发机器学习场景下高效稳定的大数据并行处理算法

4.负责设计、开发、优化机器学习场景下的工作流引擎、通用数据处理框架和通用计算组件

任职要求:

1.计算机相关专业,本科及以上学历;

2.2+年的大数据系统或分布式系统研发经验,掌握分布式系统原理,有tensorflow分布式集群开发与优化经验优先

3.扎实的算法和数据结构功底,熟练掌握C++,Java中至少一门编程语言;

4.具备一定的系统设计能力,主持或参与设计过大数据业务系统架构,并成功发布/上线;

5.良好的沟通和团队协作能力;

7、其他人工智能热门岗位平均月薪

三、AI行业人才入门和进阶方向

如图所示,在此不做细表。

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐