IT工作岗位汇总及岗位要求

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、软件研发工程师

工作职责:

-负责核心产品功能和架构开发

-负责核心技术算法的研究、实现和优化

-负责前瞻技术的跟踪调研和产品创新

需要的技能:

-深刻理解计算机数据结构和算法设计,精通C/C++、Java、PHP中至少一门编程语言

-了解windows、unix、linux等主流操作系统原理,熟练运用系统层支持应用开发

二、移动软件研发工程师

工作职责:

-开发移动互联网应用产品或框架

-移动应用核心技术研发

-学习和研究移动客户端新技术

-根据开发过程中的体验对产品提出改进建议

-配合市场等其他部门,提供产品相关技术支持

需要的技能:

-精通一门常用编程语言(C/C++/Java/Objective C)

-对数据结构和算法设计有较为深刻的理解

-熟悉手机研发平台(Android/iPhone/windows phone 7等)者优先

-熟悉HTML/WML/CSS等相关规范

-熟悉Javascript与DOM规范

-熟悉webkit或其他任意一种浏览器内核

-熟悉HTML5编程技术

-熟悉Linux操作系统

-熟悉数据库原理和技术,熟练使用SQL

-熟悉TCP/IP,HTTP,HTTPS等网络协议优先

三、Web前端研发工程师

工作职责:

-各产品Web前端研发

-各产品易用性改进和界面技术优化

-Web前沿技术研究和新技术调研

需要的技能:

-精通JavaScript、Ajax等Web开发技术

-精通HTML/XHTML、CSS等网页制作技术,熟悉页面架构和布局

-熟悉W3C标准,对表现与数据分离、Web语义化等有深刻理解

-具有Mobile WEB/、nodejs、Flash开发经验

-精通一种模板语言(Smarty、Velocity、Django等)

-熟悉Linux平台,掌握一种后端开发语言(PHP/Java/C/C++/python等)

-有前端性能优化经验

-具有一定的软件工程意识,对数据结构和算法设计有充分理解

四、机器学习/数据挖掘工程师

工作职责:

-研究数据挖掘或统计学习领域的前沿技术,并用于实际问题的解决和优化

-大规模机器学习算法研究及并行化实现,为各种大规模机器学习应用研发核心技术

-通过对数据的敏锐洞察,深入挖掘产品潜在价值和需求,进而提供更有价值的产品和服务,通过技术创新推动产品成长

需要的技能:

-具有以下一个或多个领域的理论背景和实践经验:机器学习/数据挖掘/深度学习/信息检索/自然语言处理/机制设计/博弈论

-至少精通一门编程语言,熟悉网络编程、多线程、分布式编程技术,对数据结构和算法设计有较为深刻的理解

-良好的逻辑思维能力,对数据敏感,能够发现关键数据、抓住核心问题

-熟悉文本分类、聚类、机器翻译,有相关项目经验

-熟悉海量数据处理、最优化算法、分布式计算或高性能并行计算,有相关项目经验

五、深度学习算法研发工程师

工作职责:

-从事前沿人工智能技术研发,使互联网产品像人一样智能,能听,能看,能思考

-至少涉及以下一种职责,包括机器学习、计算机视觉、图像处理,语义理解等的算法和系统研发

-将技术创新推向亿万用户

需要的技能:

-在以下至少一个领域有深入的研究:

1)统计机器学习(如深度神经网络、Boosting, 图模型,概率统计,最优化方法、等)

2)计算机视觉(如图像识别理解,人脸检测识别、目标检测和跟踪、OCR、增强现实、图像质量评价,图像分割增强等)

3)语义理解检索 (如知识图谱表示,结构化预测,语义解析,信息检索,知识挖掘等)

-熟悉和掌握C/C++和脚本语言编程(如Shell, Python, Perl等)

-有机器学习/视觉技术研发/信息检索/移动开发等相关实践经验者优先

六、计算机视觉算法研发工程师

工作职责:

-负责计算机视觉相关的技术、系统、产品的研发工作,包括但不限于:移动图像技术应用、图像内容搜索、人脸检测识别、图像分类标注、OCR、增强现实、图像质量评价、图像处理等

-将技术创新推向亿万用户

需要的技能:

-掌握计算机视觉和图像处理基本算法,并在如下一个或多个相关方向有较深入研究:移动图像技术应用、图像内容搜索、人脸检测识别、图像分类标注、OCR、增强现实、图像质量评价、图像处理等

-了解机器学习基本算法,如分类、回归、聚类、概率模型等

-熟悉和掌握C/C++和脚本语言编程(如Shell, Python, Perl等)

七、自然语言处理工程师

广义的自然语言处理技术,既囊括了几乎所有自然语言处理的经典方向,又包括

智能交互、机器学习、推荐、个性化、社会计算等更广泛的技术内容。

需要的技能:

-有自然语言处理、机器翻译、机器学习、数据挖掘、信息检索及、推荐与个性化技术及语音识别语音合成等领域的任一方向的经验皆可。

八、云计算研发工程师

工作职责:

-云计算平台核心系统的研发工作,包括云端架构,云存储,云计算

-云存储平台核心技术研发,提供海量数据存储

-云用户产品的系统架构和开发

-提供适合云运用开发的基础架构和基础分布式服务

-高性能服务器软件开发与优化

需要的技能:

-熟悉Linux/Unix平台上的C/C++ 或PHP编程,熟悉脚本编程

-熟悉常用算法和数据结构,熟悉网络编程、多线程编程技术,对业界的云服务有一定了解

-动手能力强,有进取心,具备良好的团队合作精神

-有分布式相关项目经验,如分布式存储、分布式计算、高性能并行计算、分布式cache

-熟悉分布式系统概念、架构;熟悉操作系统、文件系统的原理和实现

-熟悉数据库的架构、扩展特点,能够熟练进行SQL优化、集群部署、数据同步等工作

-有非常丰富的在Linux/Unix下工作的经验

-开源社区的活跃贡献者

九、用户行为分析研发工程师

工作职责:

-负责用户行为数据的分析,建模,建设大规模互联网用户行为特征库

-负责研究算法,利用用户行为模型进行产品的改进,评估

-负责构建用户数据模型,研究互联网产品,用户变化,用以支持各项决策

-负责因项目研发需要而赋予的其他工作职责

相关文档
最新文档