一、计算机图形算法工程师
工作职责:
1. 加入研发团队,推进计算机图形、计算机摄影领域学等相关领域的核心算法研究;
2. 构建与推进计算机图形、计算机摄影领域学等相关领域的应用。
任职资格:
1. 本科以上学历,相关专业或有相关工作经历者优先;
2. 扎实的编程基础,熟悉至少一门编程语言;
3. 有很强的自学能力和独立思考能力,善于思考,具备良好的团队合作精神;
4. 拥有扎实的计算机图形学或计算摄影学背景或相关科研经历;
5. 了解相关研究领域的最新研究成果开源系统者优先;
6. 了解主流渲染框架( OpenGL、DirectX等)及主流高性能框架(CUDA、Vulkan等)者优先;
7. 有计算摄影学,计算机图形学等相关科研经历者(例如***会议***作者或者进行过生产环境算法落地)优先。
二、计算机三维视觉算法工程师
工作职责:
1. 加入研发团队,推进深度学习等相关领域的核心算法研究;
2. 构建与推进深度学习等相关领域的应用。
任职资格:
1. 本科以上学历,相关专业或有相关工作经历者优先;
2. 扎实的编程基础,熟悉至少一门编程语言;
3. 有很强的自学能力和独立思考能力,善于思考,具备良好的团队合作精神;
4. 过硬的科研背景,有一定计算机视觉基础(包括但不限于:三维重建,标定,分类,分割和SLAM等),在如下领域有科研经历者优先:图像或信号处理、计算摄影学及其他相关联领域、深度学习/机器学习;
5. 了解相关研究领域的最新研究成果、数据集、开源系统者优先;
6. 了解主流图像处理工具和计算框架(如OpenCV、CUDA等)者优先;
7. 有三维视觉相关的科研经历者(例如***会议***作者或者进行过生产环境算法落地)优先。
三、计算机深度学习算法工程师
工作职责:
1. 加入研发团队,推进计算机深度学习相关领域的核心算法研究;
2. 构建与推进计算机深度学习领域的应用并支持开发团队落地。
任职资格:
1. 本科以上学历,相关专业或有相关工作经历者优先;
2. 扎实的编程基础,熟悉至少一门编程语言;
3. 有很强的自学能力和独立思考能力,善于思考,具备良好的团队合作精神;
4. 过硬的科研背景,有一定的深度学习/机器学习基础;在如下领域有科研经历者优先:计算机视觉(包括三维重建,分类,分割和SLAM等)、图像或信号处理、计算摄影学及其他相关联领域;
5. 了解相关研究领域的最新研究成果、数据集、开源系统者优先;
6. 了解主流开源深度学习框架(PyTorch、TensorFlow等)者优先;
7. 有深度模型训练相关科研经历者(例如***会议***作者或者进行过生产环境算法落地))优先。
软件开发
一、前端开发工程师
工作职责:
1. 加入开发团队,推进常规前端展示页面的制作;
2. 负责基于WEB APP的产品前端开发;
任职资格:
1. 本科以上学历,相关专业或有相关工作经历者优先;
2. 扎实的编程基础,熟悉JS以及VUE框架;
3. 有很强的自学能力和独立思考能力,善于思考,具备良好的团队合作精神,自我驱动意识强,能够在压力下保持积极、乐观、自我激励;
4. 熟悉网络技术及其原理,熟悉TCP/IP协议工作原理,了解基本网站开发流程,掌握至少一种主流WEB APP前端开发框架;
5. 对如下任一技术点有所熟悉者优先:
6. 持续关注ECMA Script的发展,对Node、Webpack等一些当下主流的前端开发技术栈有所了解;
7. 对WebGL或Three.js等前端渲染技术,WebXR (WebVR/WebAR)、ARCore for web等web端虚拟现实/增强现实框架技术有所了解;
8. 对Iframe网页嵌入和实时交互方案有所了解;
9. 对HLS、WebRTC等流媒体解决方案有所了解;
10. 对大屏展示及数据可视化方案 有所了解。
二、后端开发工程师
工作职责:
1. 加入开发团队,推进平台后端的开发;
2. 负责后台架构设计、开发和优化;
3. 作为接口人,负责产品、客户端、测试的沟通
任职资格:
1. 本科以上学历,相关专业或有相关工作经历者优先;
2. 扎实的编程基础,熟悉Go语言及至少一种常用框架;
3. 有很强的自学能力和独立思考能力,善于思考,具备良好的团队合作精神;
4. 熟悉网络技术及其原理,熟悉TCP/IP协议工作原理,了解基本网站开发流程,掌握至少一种主流WEB后端开发框架;
5. 对主流后端设计架构和模式有一定了解。
6. 对如下任意技术点熟悉者优先:
a. 持续关注后端技术发展,对于容器化(Docker/k8s/habor/Dockerswarm)技术有一定了解;
b. 对于流媒体协议(RTSP/RTMP/HLS/FLV/WebRTC)及其服务有一定了解;
c. 对于分布式系统和数据中间件方案有一定了解;
d. 对于事件引擎或实时数据仓方案有一定了解;
三、iOS开发工程师
工作职责:
1. 加入开发团队,负责基于iOS平台进行应用程序开发;
2. 对iOS平台开发技术进行研究,根据开发过程中的体验对产品提出改进建议。
任职资格:
1. 本科以上学历,相关专业或有相关工作经历者优先;
2. 扎实的编程基础,熟悉至少一门主流iOS开发语言;
3. 有很强的自学能力和独立思考能力,善于思考,具备良好的团队合作精神;
4. 了解操作系统原理,掌握常见的数据结构和算法,对数据结构有深入的理解,有好的编程习惯,能根据产品设计独立进行应用程序开发;
5. 熟悉iOS开发环境,有实际iOS平台开发经验者优先。
四、Android开发工程师
工作职责:
1. 加入开发团队,负责基于Android平台进行应用程序开发;
2. 对Android平台开发技术进行研究,根据开发过程中的体验对产品提出改进建议。
任职资格:
1. 本科以上学历,相关专业或有相关工作经历者优先;
2. 扎实的编程基础,熟悉至少一门主流Android开发语言;
3. 有很强的自学能力和独立思考能力,善于思考,具备良好的团队合作精神;
4. 了解操作系统原理,掌握常见的数据结构和算法,对数据结构有深入的理解,有好的编程习惯,能根据产品设计独立进行应用程序开发;
5. 熟悉Android开发环境,有实际android平台开发经验者优先。
五、软件开发工程师(Windows客户端/QT)
工作职责:
1. 加入开发团队,根据需求概要设计,进行软件产品架构的搭建;
1. 根据UI/UE等详细设计,完成windows平台客户端功能开发工作;
2. 负责产品的日常升级维护工作。
任职资格:
1. 本科以上学历,相关专业或有相关工作经历者优先;
2. 扎实的编程基础,熟悉C++;
3. 熟悉Windows客户端编程,使用过至少一个主流GUI框架,QT优先;
4. 有良好的沟通能力,可以准确理解产品需求,能主动把控进度和目标,善于解决开放性问题;善于思考,具备良好的团队合作精神;
5. 有独立完成完整产品开发的经验,有网络产品的开发经验者优先;
6. 有多媒体开发经验的优先考虑。
六、虚幻引擎(UE4)程序工程师
工作职责:
1. 加入开发团队,负责虚幻引擎的功能模块的开发;
2. 对现有引擎渲染进行针对性优化。
任职资格:
1. 本科以上学历,相关专业或有相关工作经历者优先;
2. 扎实的编程基础,熟悉C++的使用,对类似渲染引擎有使用经验者优先;
3. 有3D图形学基础,扎实的数学功底和逻辑思维;
4. 能流畅高效地阅读英文技术文档,并准确理解其涵义。
七、Unity程序工程师
工作职责:
1. 加入开发团队,负责Unity的功能模块的开发;
2. 协助其他平台(ios/android)进行程序集成。
任职资格:
1. 本科以上学历,相关专业或有相关工作经历者优先;
2. 扎实的编程基础,熟悉C#的使用,对类似渲染引擎有使用经验者优先;
3. 有3D图形学基础,扎实的数学功底和逻辑思维;
4. 能流畅高效地阅读英文技术文档,并准确理解其涵义。
简历投递邮箱:nana.chen@dgene.com


