PaddlePaddle诚邀各路大牛和社区志愿者

原创
2017/04/26 11:29
阅读数 43

0?wx_fmt=png


PaddlePaddle是百度最近开源的深度学习平台。和目前已有的各平台相比,颇具独到的设计理念和思路。PaddlePaddle在百度内部有三年多运营经验,在百度的基础架构上支持超大规模模型训练。目前依托开源社区,在Kubernetes和MPI上运行,以支持公有云和私有云上的多种应用场景,包括图像、视觉、自然语言处理和语音任务等。PaddlePaddle团队诚邀具备丰富开发经验、具有开源精神、和对研究和工程工作都感兴趣的朋友们加入!


1. 深度学习平台资深研发工程师


职位描述

  • 开发PaddlePaddle和维护开源社区

    我们以充分诚恳和开放的心态,希望所有对PaddlePaddle感兴趣的朋友一起参与到开发工作中来,把PaddlePaddle做成一个对业界真正有帮助的工具。所以团队除了贡献代码,更要能维护Github开源社区,帮助大家一起贡献。具体工作包括: issues的分发和处理,Pull Requests的开发、提交和评审,PaddlePaddle的版本发布和hotfix,引导用户清晰描述问题,以及引导社区的技术讨论等。


  • 提升PaddlePaddle的分布式计算水平

    在百度内部,PaddlePaddle不仅简化短平快的研究型工作,更支持大规模分布式训练。开源之后团队要协同各开源社区一起完备PaddlePaddle在各个分布式计算平台上的分布式训练效果。


  • 提升PaddlePaddle的计算效率

    在训练过程中,PaddlePaddle要充分利用GPU等加速设备,还需要能利用好高性能网络技术,如RDMA。在服务过程中,PaddlePaddle训练的模型要能在服务器和移动设备上执行,这需要GPU、网络、RDMA 和 mobile device 的协同开发技能。


  • 深度学习相关的研发工作

    PaddlePaddle的研究工作,除了了解学术界最新的研究成果,还需要了解业界的需求,从而选择性地将一些对业界应用有潜力的科研成果,沉淀到PaddlePaddle项目中:比如新的layers,新的训练算法,可以复用的模型等。


职位要求

我们相信具备以下一项或多项技能(排列不分先后)能帮助您有效地参与到Paddle的研发中来:

  • 熟悉基于Github的开发、发布、hotfix等工程规范。

  • 了解机器学习基础知识,具备相关领域应用经验。

  • 熟练的C++开发技能。PaddlePaddle的主体是C++11开发的。

  • 熟练的Python开发技能。PaddlePaddle用户使用Python编程。

  • 熟悉GPU、CPU的SIMD指令等高性能计算技术。

  • 熟悉TCP/IP网络编程和RDMA等高性能网络。

  • 熟悉分布式计算平台,包括MPI或Kubernetes。

  • 熟悉图像处理和计算视觉技术,有相关研究或产品经验。

  • 熟悉自然语言处理技术,有相关研究或产品经验。

  • 熟悉语音识别技术,有相关研究或产品经验。


简历请发送至:  paddle-dev@baidu.com



2. 深度学习平台前端工程师


职位描述

  • 负责公司系列产品 web 部分的前端开发。

  • 负责设计实现产品的用户界面,优化前端性能,确保Web用户界面在多浏览器环境中正常工作。

  • 负责搭建前端开发结构,技术选型、技术探究等。

  • 负责与后端工程师沟通协作,调试数据接口。


职位要求

  • 扎实的HTML5、CSS3、JavaScript基础,熟练编写jQuery及Bootstrap代码。

  • 熟悉常用的前端技术,如:AngularJS,Bower,Gulp等,熟练掌握AngularJS优先。

  • 代码遵从良好的开发规范和格式。熟悉后端开发语言者(如PHP,Java等)优先。

  • 良好的沟通能力等基础普适素养。

  • 清晰的思路,良好的表达能力和团队合作精神,乐于分享,对技术有热情。

  • 提供开源项目参与经验优先,有Node.js服务端编程经验者优先;


简历请发送至:  paddle-dev@baidu.com


3. Tech Writer 志愿者


职位描述:教程撰写(Tutorial)

职位要求

  • 对深度学习某一块知识(如优化、通信、调参、某一个网络结构、某一项具体实践任务等)非常了解。

  • 内容组织条理清晰,且具备一定的文字(中英文都可)组织能力。

  • 能准确把握读者阅读过程中的心理变化。


职位描述:设计有趣的深度学习示例(Interesting Example)

职位要求:

  • 对深度学习非常了解。

  • 有很强的编程能力。

  • 具备跨平台开发经验(端、硬件等)优先。

  • 愿意与PaddlePaddle的极客们创造有趣的应用场景。


提交原创教程或示例作品至:paddle-dev@baidu.com

0?wx_fmt=jpeg

本文分享 CSDN - 飞桨PaddlePaddle。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

展开阅读全文
加载中

作者的其它热门文章

打赏
0
0 收藏
分享
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部