AI研发工程师岗位职责

2019-12-01    工程师职责    【本页移动版】
AI研发工程师是做什么的?本文提供AI研发工程师的岗位职责例子,包括详细的工作内容及任职要求。
-------------------------------------------------
负责云安全产品后台研发;
负责将机器学习、图计算平台、图数据库技术在网络安全、金融安全等方面的落地产品研发。
2年以上工作经验,拥有丰富后台业务系统开发经验;
熟悉Linux平台上的C/C++开发,熟悉python/shell/scala等;
熟悉多线程及网络编程;
熟悉SQL和NoSQL类型数据库;
熟悉hadoop, hive, spark, hbase, kafka等大数据平台组件优先;
有机器学习经验者优先。
-------------------------------------------------

岗位要求:
1、图像处理、模式识别等相关专业硕士学历,1年以上相关工作经验;
2、熟悉cnn,rcnn,svm其中至少一种,并且有实战经验;
3、动手能力强,熟练掌握C/C++/Python语言,有较强的算法分析和实现能力;
4、有基于深度学习的目标检测、人脸识别算法经验者优先;
5、熟悉Caffe、Tensorflow、Torch等任一种深度学习开源框架者优先。
-------------------------------------------------

1. 运用深度学习和机器学习算法、图像识别等算法以及软件实现;

2. 从具体的场景和问题出发,研发算法系统,产出解决方案;

3. 从事人工智能领域前沿算法的研发,技术驱动,探索人工智能的创新应用。

4. 撰写研发技术相关文档

 

岗位要求:

1. 计算机,通信,自动化方向的本科及以上,2年工作经验;

2. 熟悉图像处理基本理论,图像识别、机器学习等相关算法,有机器学习或深度学习研究背景。

3. 掌握一门语言的开发,包括但不局限于: C/C++, Java/Scala,Python/R;

4. 熟悉至少一种常用深度学习计算框架,包括但不局限Caffe,TensorFlow,Torch等;

5. 有深度学习模型框架(如cnn、rnn、lstm、fcn、VGG16、resnet等)使用经验。

6. 学习能力强,善于与人沟通,强烈的责任心,具有团队精神和创新精神。

-------------------------------------------------

工作职责:

    1、负责公司棋牌类人工智能数据和算法的技术积累,开发改进公司现有产品斗地主、德州等机器人;

    2、根据部门内部研发需求搭建机器学习相关框架,提供机器学习相关支持;

    3、负责机器学习相关数据的处理,特征的提取,模型的训练;

    4、根据研发需求负责相关棋牌机器人算法的改进和优化;

    5、完成上级交代的人工智能相关的其它研发工作;

任职要求:

    1、本科及以上计算机/数学相关学历,具备相关领域前沿知识研究学习经历;

    2、熟练使用分类、聚类、回归、无监督学习、PCA等机器学习算法和统计学

    3、至少精通C/C++/Python语言中的一门;精通数据结构和算法。

    4、有人工智能和机器学习领域工作经验;熟悉神经网络、遗传算法、决策树、SVM等算法。

    5、有游戏开发经验者优先;熟悉深度学习算法者优先。


相关文章
热点文章