第四范式
(1)高级大数据研发工程师(高性能实时数据处理方向)
工作职责:
• 探索并解决机器学习场景下实时在线数据处理所面临的工程架构和通用性问题
• 设计、开发高性能内存数据库、实时数据处理框架等相关产品
• 探索、开发人工智能应用中的相关数据技术,丰富产品功能
岗位要求:
• 计算机相关专业,本科或以上学历
• 2+年后端系统研发经验,熟练掌握C/C++或Java,具备扎实的算法和数据结构功底
• 熟练掌握性能调优的方法和工具
• 参与过高并发在线系统的研发,解决过相关性能问题
• 精通NoSQL数据库技术和内存数据库技术(如redis, leveldb)
• 精通大数据实时处理或流式处理技术(如Storm, Flink)
• 良好的沟通和团队协作能力
• 有风险控制/反作弊或类似系统经验者优先
• 具有开源项目贡献者优先
(2)高级大数据研发工程师(云平台深度学习方向)
工作职责:
• 设计、开发分布式深度学习服务或产品组件
• 优化系统,解决GPU调度、深度学习框架等性能问题
• 探索GPU、FPGA等新型计算框架在机器学习中的应用,并设计实现相关产品
岗位要求:
• 计算机相关,本科或以上学历
• 4+年基础架构开发经验,具有扎实的代码功底,熟悉Go或者Python语言
• 熟悉GPU和CUDA编程,并参与过相关项目开发
• 掌握Docker/Kubernetes等容器技术,并有实际开发经验
• 精通TensorFlow等开源机器学习框架,熟悉其性能调优方法,并有实际经验
• 良好的沟通和团队协作能力
• 具有开源项目贡献者,尤其是在TensorFlow或Kubernetes相关项目的优先
(3)高级大数据研发工程师(通用研发、算法研发方向)
工作职责:
• 设计、开发、优化机器学习场景下的工作流引擎、通用数据处理框架和通用计算组件
• 探索、设计、开发机器学习场景下高效稳定的大数据并行处理算法
• 探索、调研、开发人工智能应用中的相关数据技术,丰富产品功能
任职要求:
• 计算机相关专业,本科及以上学历
• 3+年的大数据系统或后端研发经验
• 扎实的算法和数据结构功底,熟练掌握Java、Scala、C++中至少一门编程语言
• 掌握分布式系统原理,掌握Hadoop相关技术,熟悉主流框架(如MapReduce,Spark),并有2年+的Hadoop开发经验
• 具备一定的系统设计能力,主持或参与设计过大数据业务系统架构,并成功发布/上线
• 良好的沟通和团队协作能力
• 参与过系统底层优化项目或编译器后端优化项目者优先
• 具有开源项目贡献者,尤其是Hadoop或编译器相关项目优先
• 具有ACM-ICPC等程序设计竞赛参赛、获奖经历者优先
地点:海淀区上地东路35号院颐泉汇写字楼610室