【招聘简章】
一、公司简介
行政区划:广东省深圳市南山区
单位性质:三资企业
单位行业:信息传输、软件和信息技术服务业
简 介:
商汤集团是一家科技创新公司,致力于引领人工智能核心“深度学习”技术突破,构建人工智能、大数据分析行业解决方案。我们成功聚集了当下华人中最出色、最有影响力的深度学习、计算机视觉科学家,以及来自于谷歌、百度、微软、联想等一批产业界的领军人物。在人工智能产业兴起的大背景下,商汤集团凭借在技术、人才、专利上超过十年的积累,迅速成为了人工智能行业领军企业。应用性技术上,基于深度学习的人脸识别、文字识别、人体识别、车辆识别、物体识别、图像处理等技术在业界遥遥领先;业务上,商汤集团深耕金融、移动互联网、安防监控三大行业,与银联、京东、拉卡拉、华为、小米、新浪微博、科大讯飞、东方网力、英伟达等各行业巨头深度合作,推动行业产品智能化升级。商汤集团已经在北京、深圳、香港成立分部,立足中国,汇集世界各地顶尖人才,合力打造一家独一无二的中国的原创技术公司,让中国智造慧及全球。加入我们,参与这个激动人心的改变世界的历程!
1.C 工程师岗位职责:
1. 参与软件项目规划工作,制定具体项目实施方案;
2. 协助软件架构师,参与软件系统的设计和分析;
3. 根据开发进度和任务分配,完成相应模块软件的设计、开发、编程任务;
岗位要求:
1. 计算机或相关专业优秀本科及以上学历;
2. 熟悉常见数据结构和算法设计,逻辑分析能力强;
3. 熟练使用C 11、java、Windows 系统ApI和socket;
4. 熟悉mysql、sqlite 等常用数据库的使用;
5. 了解C/S架构,熟悉matlab更佳;
6. 良好的沟通能力,善于合作,有责任心,有产品意识。
2. Java工程师 (全职/实习)岗位职责:1. WEB后台系统应用功能设计与开发;
2. WEB后台系统维护与支持;
3. 配合测试人员进行功能测试;
岗位要求:
1. 精通JAVA;
2. 熟悉WEB相关协议与交互过程,对WEB常见设计模式比较熟悉;
3. 熟悉JAVA,熟悉基于J2EE的WEB架构设计,熟悉SpRING框架;
4. 掌握数据库的理论知识,熟练使用MySQL,熟悉Memcached、Redis;
5. 熟练使用shell脚本编程,能够在linux系统下进行开发工作;
6. 熟悉常用的设计模式,并能够根据产品要求进行系统设计;
7. 熟悉高并发、高性能的分布式Web系统的设计及应用。
3.实习视觉计算研究员岗位职责:
1. 研究和发明视觉计算各个领域(人脸识别、图像处理、图像搜索等)的最前沿的算法;
2. 把最顶尖的算法应用到各种有挑战性的现实场景中,做出智能视觉软件产品;
岗位要求:
1. 计算机、软件工程、电子工程、自动化等相关领域本科/硕士/博士在读;
2. 熟悉C/C 和 MATLAB/python,有很强的算法实现能力;
3. 良好的英文听说读写能力;
4. 有深度学习相关科研经历者优先;
5. 有算法的实际产品化经验者优先;
6. 在视觉计算、机器学习、人工智能、数值优化等领域有优秀的论文发表记录者优先。
4.实习数据挖掘工程师岗位职责:
1. 海量视频图像数据挖掘和数据分析;
2. 数据采集/信息挖掘提取及相关工具开发;
3. 数据处理流程及相关工具开发;
岗位要求:
1. 计算机、软件工程、电子工程、自动化等相关领域本科/硕士/博士在读;
2. 熟悉C/C 和 python;
3. 优秀的分析问题和解决问题的能力;
4. 有爬虫开发经验,并有相关实际项目经验以及脚本经验优先;
5. 有数据挖掘经验优先;
6. 耐心负责,工作细致。
5.MpI/GpU/RDMA优化研究员岗位职责:
1. 大规模MpI集群通信优化,基于Infiniband集群的RDMA通信优化。
2. 深度学习相关算法GpU实现及优化;
3. 深度学习训练平台优化, 基于RDMA的存储系统搭建及优化;
岗位要求:
1. 工作地点深圳,北京或香港,计算机相关专业硕士以上学历;
2. 有扎实的计算机基础,熟练掌握C或者C 语言;
3. 有扎实的并行计算基础,熟悉常见计算模式的并行化;
4. 熟练掌握MpI /GpU/RDMA编程,有MpI/GpU/InfiniBand软件优化经验;
5. 对MpI库源代码有过深入了解者优先,实现过MpI库函数者优先;
6. 有复杂GpU程序设计,实现及优化经验者优先;
7. 参加过RDMA编程比赛,有基于RDMA的存储系统通信优化经验者优先;
8. 有深度学习训练平台优化经验者优先,发表过相关高水平论文者优先。
6.分布式深度学习系统研究员岗位职责:
1. 世界一流的超大规模分布式深度学习模型训练平台搭建及优化;
2. 分布式训练数据存储平台搭建及优化,深度学习模型改进及训练;
岗位要求:
1. 工作地点深圳,北京或香港,计算机相关专业,良好的英语资料阅读能力;
2. 有高并发、高可用分布式系统优化经验者优先,有分布式机器学习系统优化经验者优先;
3. 有hadoop, Spark相关开发经验者优先,有高性能存储系统优化经验者优先;
4. 熟悉Docker生态系统,有大规模集群容错开发经验者优先;
5. 有深度学习相关经验,有RNN,CNN模型训练经验,熟悉常用的深度学习软件(如caffe,threano等)者优先;
6. 在相关方向知名国际会议发表过论文者优先。
7.MpI优化研发工程师岗位职责:
1. 大规模MpI集群通信优化;
2. 深度学习训练平台优化;
岗位要求:
1. 有扎实的计算机基础,熟练掌握C或者C 语言;
2. 有扎实的并行计算基础,熟悉常见计算模式的并行化;
3. 熟练掌握MpI编程,有大规模MpI软件优化经验者优先
4. 有基于Infiniband,RDMA的MpI软件优化经验者优先;
5. 对MpI库源代码有过深入了解者优先,实现过MpI库函数者优先;
6. 有深度学习训练平台优化经验者优先,发表过相关高水平论文者优先;
7. 具有良好的敬业精神、团队合作能力和沟通能力。
8.深度学习模型训练工程师岗位职责:
1. 与视觉领域(人脸、图像、手势、多媒体等)的顶级研究人员配合研究和实现新算法;
2. 与产品团队配合进行算法实用性调优;
3. 异步深度学习训练算法研究;
岗位要求:
1. 本科及以上学历,对计算机视觉有浓厚兴趣;
2. 精通常见的机器学习算法,并熟悉至少一个视觉分支的最新进展和各种算法;
3. 精通C/C ,熟悉CNN/RNN等深度学习算法;
4. 对Caffe,Tensorflow,Theano等深度学习训练框架有深入的了解;
5. 有计算机视觉或深度学习相关的科研经历和工程经验者优先;
6. 良好的英文听说读写能力。
9.RDMA优化研发工程师岗位职责:
1. 基于Infiniband集群的RDMA通信优化;
2. 基于RDMA的存储系统搭建及优化;
岗位要求:
1. 有扎实的计算机基础,熟练掌握C或者C 语言;
2. 有扎实的并行计算基础,熟悉常见计算模式的并行化;
3. 有基于Infiniband集群的RDMA通信优化经验者优先;
4. 有基于RDMA的存储系统通信优化经验者优先;
5. 有深度学习相关经验,有CNN或者RNN训练系统优化经验者优先;
6. 参加过RDMA编程比赛者,发表过相关高水平论文者优先;
7. 具有良好的敬业精神、团队合作能力和沟通能力。
10.GpU优化研发工程师岗位职责:
1. 评估具体算法在GpU上实现及优化的空间;
2. 机器学习相关算法GpU实现及优化;
岗位要求:
1. 工作地点香港或北京,计算机相关专业;
2. 精通并行计算方法和并行算法设计;
3. 熟悉 NVIDIA 或 AMD GpU 体系结构和代码优化技术;
4. 熟练使用 CUDA 或 OpenCL 编程;
5. 有大规模 GpU 集群平台搭建经验者优先;
6. 有深度学习相关经验,有CNN或者RNN网络性能优化经验者优先;
7. 良好的沟通能力和团队协作能力,发表过相关高水平论文者优先。
11.FpGA研发工程师岗位职责:
1. 机器视觉、卷积神经网络算法在FGpA上的实现及优化;
2. FpGA/ASIC 验证工程师,负责机器视觉、卷积神经网络相关产品验证;
岗位要求:
1. 电子信息/计算机相关专业硕士及以上学历;
2. 有2年以上FpGA/ASIC验证工作经验;
3. 熟悉C语言、VHDL,Verilog语言;
4. 熟悉并行计算和代码优化;
5. 熟悉OpenCL更佳;
6. 具备良好的团队意识和沟通解决问题能力。
12.分布式存储系统工程师岗位职责:
分布式存储方案设计、性能优化、测试部署;
岗位要求:
1. 精通 C/C 编程,良好的计算机系统基础;
2. 熟练使用linux,对OS的文件系统,分布式文件系统有所了解;
3. 具备一定的领导能力,能够推动其他同事一起来解决问题;
4. 对稳定性、高并发、存储安全性等方面有比较深入的理解;
5. 熟悉诸如Ceph、GlusterFS、Lustre、MooseFS、HDFS等存储系统;
6. 熟悉OpenStack、Docker、VMWare等。
13.任务调度系统开发工程师岗位职责:
1. 高性能计算集群任务调度系统、集群监控系统开发;
2. 深度学习相关软件开发;
岗位要求:
1. 对 Linux 操作系统原理有深入的理解,精通 Shell /pHp等语言;
2. 了解网络架构,了解服务器、网络硬件相关知识;
3. 了解网站开发,有BS系统开发经验者优先;
4. 有大规模 GpU 集群平台调度系统搭建经验者优先;
5. 熟悉业界主流的虚拟化、云技术解决方案,有大型平台的维护经验者优先。
14.分布式深度学习系统研究员岗位职责:
1. 世界一流的超大规模分布式深度学习模型训练平台搭建及优化;
2. 分布式训练数据存储平台搭建及优化,深度学习模型改进及训练;
岗位要求:
1. 有良好的计算机基础,计算机或相关专业本科以上学历;
2. 良好的英语资料阅读能力;
3. 熟悉GpU,MpI,RDMA优化之一者优先;
4. 有高并发、高可用分布式系统优化经验者优先,有分布式机器学习系统优化经验者优先;
5. 有hadoop, Spark相关开发经验者优先,有高性能存储系统优化经验者优先;
6. 有深度学习相关经验,有RNN,CNN模型训练经验,熟悉常用的深度学习软件(如caffe,theano等)者优先;
7. 在相关方向知名国际会议发表过论文者优先。
15.高性能计算软件架构师岗位职责:
1. 负责部门软件平台产品的架构设计、开发、技术难点攻关,负责高性能计算系统架构设计优化;
2. 主导高性能计算平台产品的需求分析和研发工作;
3. 负责技术标准、性能指标的制定,技术文档把头;
岗位要求:
1. 有架构设计与研发经验,精通C/C 等相关技术,熟悉Linux技术;
2. 熟悉分布式、多线程及高性能的设计与编码及性能调优;
3. 熟悉主流的并行编程及代码性能优化技术,如SIMD,多线程,GpU等;
4. 较强的表达和沟通能力,具备严谨和高效的工作作风;
5. 有很强的分析问题和解决问题的能力,有强烈的责任心;
16.嵌入式系统图像处理开发工程师岗位职责:
1. 机器视觉系统图像处理、分析及识别算法设计、实现及性能调优;
2. 参与图像处理技术研究与设计;
3. 参与图像视觉应用软件的设计与实现;
4. 编写整理相关的开发文档及参与部门其他技术项目;
岗位要求:
1. 本科以上学历,计算机或相关专业毕业;
2. 精通ARM 和DSp体系结构以及C/C 语言;
3. 熟悉嵌入式Linux开发环境,内核裁剪;
4. 有DSp和FpGA产品开发经验及运动控制器开发经验者优先;
5. 认真负责,有很好的团队精神和创新精神,善与人沟通,有一定的协调推动能力;
6. 有互联网、智能家居产品设计功能优化经验优先。
17.X86/ARM代码优化工程师岗位职责:
1. 机器视觉系统图像处理、分析及识别算法设计、实现及性能调优;
2. 参与图像处理技术研究与设计;
3. 参与图像视觉应用软件的设计与实现;
4. 编写整理相关的开发文档及参与部门其他技术项目;
岗位要求:
1. 本科及以上学历,计算机类、软件类相关专业;
2. 具有良好的计算机体系结构基础和代码优化能力;
3. 熟悉 X86、ARM 的多线程和SIMD代码优化技术;
4. 有计算机视觉、模式识别、图像处理方面开发经验优先;
5. 良好的沟通能力和团队协作能力。
18.GpU优化工程师岗位职责:
1. 评估具体算法在GpU上实现及优化的空间;
2. 机器学习相关算法GpU实现及优化;
岗位要求:
1. 精通并行计算方法和并行算法设计;
2. 熟悉 NVIDIA 或 AMD GpU 体系结构和代码优化技术;
3. 熟练使用 CUDA 或 OpenCL 编程;
4. 有大规模 GpU 集群平台搭建经验者优先;
5. 有深度学习相关经验,有CNN或者RNN网络性能优化经验者优先;
6. 良好的沟通能力和团队协作能力,发表过相关高水平论文者优。
19.硬件电路设计工程师岗位职责:
1. 基于DSp,FpGA,GpU,ARM等高速数字电路系统的视频、视觉及图像处理电路系统的开发;
2. 负责高速数字电路逻辑及pCB设计和调试工作;
岗位要求:
1. 硕士及以上学历,电子,计算机,自动化等相关专业;
2. 有中高速数字电路设计、布线及电路板调试经验;
3. 有嵌入式系统设计经验,能熟练使用电路板级CAD工具生成电路图及布线;
4. 熟练使用各种常用电子线路分析测试仪器进行电路性能测试及故障排查。
20.视频监控算法开发/测试工程师岗位职责:
1. 负责基于深度学习的智能视频监控算法的开发/优化/测试;
2. 自动化测试工具的开发/维护;
岗位要求:
1. 本科及以上学历,计算机类、电子信息类相关专业;
2. 熟悉Linux下C/C 编程以及了解python/lua脚本语言;
3. 了解GpU并行计算,了解OpenMp、熟悉CUDA或OpenCL编程;
4. 有计算机视觉算法实现或深度学习背景者优先;
5. 良好的沟通能力和团队协作能力。
21.服务器/系统开发工程师岗位职责:
1. 整合视频识别算法, 搭建高性能视频分析服务器;
2. 智能视频布控系统产品开发;
3. 参与产品设计,分析现有系统和技术缺陷,对系统作出合理的调整和开发;
岗位要求:
1. 本科及以上计算机相关专;
2. 有Linux下服务器/后台开发经验;
3. 熟练掌握linux下C/C 开发, 常用数据结构和算法;
4. 有高并发、高性能服务系统设计经验及能力者优先;
5. 有计算机视觉或图形图像处理研发经历者优;
6. 责任心强,具备良好团队合作和沟通能力、良好的抗压能力, 有产品意识;
7. 实习生要求6个月以上实习时间,全职要求2年以上相关工作经验。
22.视频监控算法优化工程师(全职/实习)岗位职责:
1. 负责基于深度学习的智能视频监控算法的开发和优化;
2. 负责深度学习算法的GpU优化;
3. 负责底层算法SDK的封装;
4. 自动化测试工具的开发/维护;
岗位要求:
1. 本科及以上学历,计算机类、电子信息、自动化相关专业;
2. 熟悉Linux下C 编程;
3. 了解GpU并行计算,熟悉CUDA或OpenCL编程;
4. 良好的沟通能力和团队协作能;
5. 1年以上工作经验;
6. 具有视频服务器开发经验者优;
7. 具有计算机视觉和深度学习经验者优先。
23.视频监控算法实习研究员(实习)岗位职责:
1. 研究和发明智能视频监控领域(人脸识别,人体识别,车辆检测,视频/图像处理,图像搜索等)的做前沿算法;
2. 把最顶尖的算法应用到各种有挑战的现实场景,做出业界领先的智能监控产品;
岗位要求:
1. 计算机、软件工程、电子工程、自动化等相关专业在读本科/硕士/博士;
2. 熟悉C/C 、python、Matlab,有较强的算法实现能力;
3. 有深度学习相关科研经历优先;
4. 在视觉计算,机器学习,人工智能等领域发表过优秀论文者优先;
5. 有算法实际产品化经验者优先;
6. 良好的沟通能力和英文听说读写能力。
24.新媒体运营实习生岗位职责:
1. 运营公司微博、微信等自媒体账号;
2. 其他公司日常文案写作;
3. 其他市场部活动支持;
4. 上级交付的其他任务;
岗位要求:
1. 熟悉微博、微信等自媒体平台的操作方式、排版技巧;
2. 具备一定的文字能力和敏感度,细心,敬业,执行力强;
3. 具备较强的信息收集、整理能力;
4. 熟练使用pS等图片处理软件。
25.图像处理算法工程师(全职/实习)岗位职责:
1. 研究和发明视觉计算各个领域(计算机视觉、图像处理等)的最顶尖的算法;
2. 机器视觉系统图像处理、分析及识别算法设计、实现及性能调优;
3. 参与图像处理技术研究与设计;
4. 参与图像视觉应用软件的设计与实现;
5. 编写整理相关的开发文档及参与部门其他技术项目;
岗位要求:
1. 计算机或相关专业研究生以上学历;
2. 工作地点香港或深圳,具备良好的英语读写能力;
3. 熟悉 C/C 和 MATLAB/python,有很强的算法实现能力;
4. 有计算机视觉或机器学习研究背景;
5. 有以下经验者优先考虑:立体视觉(stereo vision),双目相机(stereo camera),深度估计 (depth estimation),相机标定校正(camera calibration),三维重建(3d reconstruction),SLAM(Simultaneous localization and mapping)。
26.深度学习研究员(全职/实习)工作职责:
1. 在世界一流的深度学习平台上训练和优化各种深度学习模型;
2. 代码级别和算法级别优化深度学习模型,快速迭代进行产品化;
岗位要求:
1. 有良好的计算机基础,计算机或相关专业研究生以上学历
2. 工作地点香港或深圳,具备良好的英语读写能力
3. 熟悉GpU编程,CUDA,OpenCL者优先
4. 有深度学习相关经验,有RNN,CNN模型训练经验,熟悉常用的深度学习软件(如caffe,threano等)者优先
5. 在相关方向知名国际会议发表过论文者优先
6. 有以下经验者优先考虑:深度学习,物体检测(object detection),物体跟踪(object tracking),卷积神经网络(CNN),recurrent neural network (RNN)。
27.图像处理软件工程师(全职/实习)工作职责:
1、机器视觉系统图像处理、分析及识别算法设计、实现及性能调优
2、参与图像处理技术研究与设计
3、参与图像视觉应用软件的设计与实现
4、编写整理相关的开发文档及参与部门其他技术项目
岗位要求:
1. 研究生以上学历,计算机或相关专业毕业;
2. 工作地点香港或深圳,具备良好的英语读写能力;
3. 精通ARM和DSp体系结构以及C/C 语言;
4. 熟悉嵌入式Linux开发环境,内核裁剪;
5. 认真负责,有很好的团队精神和创新精神,善与人沟通,有一定的协调推动能力;
6. 有以下经验者优先考虑:去雾(dehaze),去噪(denoise),HDR,图像增强(image enhancement),去模糊(deblur),超分辨率(super-resolution),图像分割 (image segmentation),图像拼接(image stitching)。
28.视觉计算软件研发工程师(C )岗位职责:
1. 算法模块的移植、维护与测试;
2. 参与SDK和智能视频/图像系统相关软件产品的开发与维护;
岗位要求:
1. 熟悉C/C 开发,对数据结构和算法设计具有良好的理解,有良好的开发习惯和代码风格;
2. 责任心强,有良好的学习能力及团队合作精神;
3. 有计算机视觉、图形图像处理、或深度学习相关经验者优先;
4. 有跨平台开发和大规模代码调试经验者优先。
29.软件工程师 (web) (全职/实习)岗位职责:
1. 负责web前端设计和开发;
2. 负责App、公众号服务的二次开发,以及与后台服务器的通讯;
岗位要求:
1. 计算机或相关专业大专及以上学历;
2. 1年以上软件开发经验;
3. 熟悉Linux开发环境;
4. 掌握JS, AJAX, JSON, HTML5, CSS3, Jquery等前端开发技术;
5. 熟悉node.js优先。
福利待遇
我们并不想要大而空,但求贴心与细致;不会迎合所谓的行业标准,但给出绝对配得上你才华的薪水;我们并不希望将梦想挂在嘴边,但在这里,你可以不断刷新自己野心的上限。即使你还在实习,我们给出的实习待遇也不低于国内一流公司,实习优秀的同学可以成为正式员工,我们为正式员工提供以下福利:
社会保险、商业保险、住房公积金、办理深户、节日福利、法定节假日、带薪年假、带薪病假、免费体检、结婚礼金、生子贺金、团队拓展、文娱活动、生日趴、包午餐、专项奖金、丰厚工资、绩效奖金、年终奖金、股票期权