尊敬的各位父老乡亲老铁们,NPL 语言研发中心正式开张了,在此恭请各位大牛小牛野牛蛮牛到盆里来!!!
NPL ( Neural Parallel Language )是神经元并行语言的缩写,是大富网络技术有限公司开发的一种新编程语言,其设计理念类似人类神经元的结构,将复杂计算分解到节点,简洁高效,特别适合于分布式计算、大型网络应用,3D 图形渲染等。目前 NPL Runtime 以及相关工具库都已经完全开源(代码量超过 60 万行),想了解更多信息请移步NPL GitHub Repository。
大富网络致力打造一个面向教育的互联网大众创造平台。创造是人类自我实现的主要表现形式,公开是互联网的基本原则,结合二者,“一起创造、一起分享、一起成长”是我们眼中的未来教育。
目前基于 NPL 语言,我们已经研发了多款产品,包括 keepwork 作品创作和分享平台,以及各类创作工具。后续我们将开发更多的创作工具,以及将平台进一步完善。因此我们在寻找更多的志同道合之士,三年五年十年二十年,一起改变中国的教育现状。
我们提倡工程师文化,鼓励创造,NPL 语言的作者——大富网络 CTO李西峙是一个有着二三十年编程经验的资深程序员,目前仍在参与一线技术研发。我们提倡开源,提倡公开原则,在我们的平台发布作品,公开免费,私密收费,与 GitHub 相似。
客套之后,请看一下我们的首批招聘岗位:
统一坐标: 深圳市南山区科技园德赛科技大厦西 2303
简历投递: qinghua.chen@tatfook.com
WEB 后端研发工程师 (10k ~ 30k)
岗位职责
- 负责 KeepWork 网站后台服务的设计和研发
- 参与 NPL Web Application Framework 的设计和研发
岗位要求
- 熟练掌握一种以上服务端开发语言及相关技术栈,例如 Lua/Ruby/PHP/Python/NodeJS/Go 等
- 良好的编程习惯,熟悉数据结构、常用算法和设计模式,有丰富的软件设计实践经验
- 熟练使用 MySQL/Redis 等相关或者同类相关的数据库,了解事务和性能优化
- 熟练使用 Git 版本控制工具
加分项
- 熟悉 Lua
- 优秀的英文读写能力
- Github 上有后端项目超过 100 star,或者为大型开源项目贡献过代码
NPL 基础服务研发工程师 (15k ~ 30k)
岗位职责
- 参与 Git Cloud 版本仓库管理服务的架构设计和开发
- 参与公司内部 NoSQL 数据库项目的设计、研发和优化
岗位要求
- 掌握 C/C++,有 lua 或者其他脚本语言使用经验
- 良好的编程习惯,熟悉数据结构、常用算法和设计模式,有丰富的软件设计实践经验
- 熟练使用 MySQL/Redis 等相关或者同类相关的数据库,对数据库原理有所了解
- 熟练使用 Git 版本控制工具
加分项
- 有 GitLab 二次开发经验
- 有数据库软件研发经验
- 优秀的英文读写能力
- Github 上有后端项目超过 100 star,或者为大型开源项目贡献过代码
3D 引擎研发工程师 (15k ~ 30k)
岗位职责
- 负责对本公司现有的 3D 引擎进行优化和升级,根据需要开发相应的工具以及编写技术文档
岗位要求
- 基础扎实,乐于钻研,对程序开发有浓厚的兴趣
- C++基础扎实
- 对计算机图形学有深入的了解
- 熟悉 Lua
- 至少研究过一款开源 3D 引擎的源码
加分项
- 优秀的英文读写能力
- 写过或参与过开源 3D 引擎项目
NPLCAD 算法工程师 (10k ~ 30k)
岗位职责
岗位要求
- 基础扎实,乐于钻研,对程序开发有浓厚的兴趣
- C++基础扎实
- 具有 CAD 相关研发经验
- 对基础模型算法有深入的了解:Boundary representation models(brep),Constructive solid geometry(csg)
加分项
- 优秀的英文读写能力
- 熟悉 Lua
- 写过或参与过开源项目
WEB 前端开发工程师 (10k ~ 30k)
岗位职责
岗位要求
- 基础扎实,乐于钻研,对程序开发有浓厚的兴趣
- javascript 功底扎实
- 熟悉 WebGL 3D 图形编程或 Web 在线编辑器的制作
- 熟悉常用框架(如 AngularJS、RequireJS 等)
- 至少开发过一个完整的 web 应用
加分项
- 优秀的英文读写能力
- 熟悉 Lua
- 写过或参与过开源项目
公司环境
期待你的加入!!!