深度学习算法工程师

职业定义

职业定义:
应用深度学习算法技术,解决各行业中的实际业务问题,探索人工智能与机器学习领域前沿技术进展的高级工程师。
相关岗位:
网页(WEB)前端开发工程师、系统集成工程师

任务职责

1. 深入研究并熟练掌握主流深度学习算法理论和开发框架,结合业务应用场景,解决图像识别、推荐、趋势预测、文本分析、数据挖掘等多种实际问题
2. 理解业务需求,将其转化为算法模型,完成业务分析、技术调研与线下验证,并完成算法工程实现
3. 参与深度学习算法架构方案的设计与研发
4. 关注深度学习算法在各领域的最新研究进展,完成开源代码及框架的部署

知识背景


学历要求:本科及以上学历
专业知识背景: openCV、Matlab、图像处理、视觉分析、机器学习等

大学课程

C 语言程序设计、计算机组成原理、数据结构、高级语言程序设计、离散数学数据结构、计算机原理与汇编语言、操作系统与应用、计算机网络与应用等

职业技能

专业技能
OpenCV、Matlab、图像处理、视觉分析、机器学习等
通用技能
较强的逻辑思维能力、学习能力、抗压能力

常用工具

开发工具:
1. Python 编辑器:Pycharm,Jupyter Notebook(Anaconda 中自带的 网页交互式应用程序) 
2. 拉代码、传代码、代码托管:Git、Github
3. 服务器开发必备:熟悉常见的Linux操作
4. 数据读取必备:MySQL
5. 模型部署工具:Docker