阿里云-FPGA计算服务(FaaS)产品技术架构师-虚拟化平台

发布时间: 2017-05-17 工作地点: 杭州市,上海市,北京市 工作年限: 三年以上
所属部门: 阿里云事业群 学   历: 硕士 招聘人数: 4

岗位描述:

此职位开放P7,P8,P9级别招聘。

阿里云的FPGA计算服务 (FPGA as a Service, FaaS) 是构建中的阿里云下一代计算平台与基础设施最为重要的一环。作为计算加速服务之一,FaaS是阿里云异构计算战略中的超级计算力的有机组成部分;是围绕深度学习预测,视音频处理,基因测序,金融分析,IOT等热点行业以及这些行业相互渗透融合的行业及解决方案中基石之一;阿里云不仅仅是要在云上输出FPGA的加速能力,还要把FPGA的硬件可编程特性充分发挥出来。FaaS同时又是云上集成开发环境的一环,需要提供最优的用户体验,与此同时还要保证FPGA的IP安全性和可靠性。最后,阿里云会构建全面的FPGA开发生态,把开发者,平台,IP使用者有机的结合起来。

作为新崛起的一个计算服务,FaaS与传统FPGA使用方式迥异,为了充分发挥云计算的安全性,弹性,灵活性,FaaS的设计面临众多技术挑战;需要有跳出传统框架来很提出解决方案的创新思维,需要参与的人具有深度的FPGA开发经验和跨界的行业经验,对云计算行业有很深的背景知识,同时兼具长远的技术和行业视野;能够以及极高的热情投入到工作之中,以应对云计算行业快速变化的竞争态势。

作为这个重要基础设施的架构师,主要责任有:

1. 负责阿里FaaS产品的架构设计,产品策略;负责从硬件板卡定义到软件驱动BSP层面的全链路架构设计,引入和落地不同的FaaS产品,从产品架构层面保证不同的FPGA产品对各种应用场景的全覆盖和成本结构的优化。
2. 驱动技术团队,FPGA厂商以及板卡OEM的三方合作,负责定义正确的分层架构,开发和落地符合阿里云安全隔离性和通用化要求的FPGA核心驱动技术,暴露一致的IP开发接口。把云计算,虚拟化以及FPGA设计的多层设计融合在一起,从多个角度满足安全隔离和硬件可编程性的统一。
3. 驱动技术团队对各种应用场景(比如机器学习预测,音视频处理,IOT,基因计算等)下自主或者与第三方的IP合作伙伴在FaaS上联合开发,并进行性能调优,对关键业务场景能够提炼出行业解决方案并驱动解决方案以产品的方式输出。
4. 领导和制定FaaS产品整条链路的研发规范,技术体系规范以及质保体系,既要保证产品的快速迭代又要保证FaaS产品的稳定性。
5. 负责FaaS与阿里云其他云产品对接,并能持续优化和维护。对FaaS产品的最终用户体验负责,为构建行业中一流用户体验的异构产品而努力。
6. 与FPGA开发工具厂商合作,打造一流用户体验的云上集成开发环境。
7. 负责构建安全的IP分发环境,在安全IP分发环境的基础上,建立广泛的IP开发合作生态,并打造阿里云的IP交易市场,充分激活生态。
8. 负责团队的技术创新战略,打造阿里云内部最具有创新力的团队,从产品创新,技术创新,业务创新三个方面做出突破。

岗位要求:

1. 资深的FPGA开发经验,对FPGA的全链路开发,板卡定制,驱动,BSP,运维,IP开发有过全面的开发经验,带领过团队完成独立的FPGA项目和产品输出。
2. 主要的经验在X86服务器上,对异构计算有经验,对FPGA上云有深入的认识,对其中面临的安全,运维挑战有独到的见解;对FPGA上云业务有长远的规划和对FPGA发展方向的坚定认可。
3. 对FPGA最新的应用领域有足够的敏感性,对大数据, 人工智能,智慧城市,IOT等领域有不错的背景和开发经验。
4. 具有搭建体系化的测试工具和框架有有实际的开发和设计经验。
5. 对操作系统和X86的体系架构具有良好的知识结构。
6. 对异构计算行业发展方向,前沿技术具有高度的敏感性。具有良好的国际视野,能够无障碍的进行英文口头和书面的沟通和交流。
7. 对工作有激情,对异构计算特别是FPGA行业以及基础设施和平台设施构建有极高的认同感。
8. 十年以上的工作经验,硕士及以上的相关学位。

 

 

申请此职位表明您已阅读并同意阿里巴巴及关联公司的《申请工作机会须知》。

推荐岗位

职位名称 职位类别 工作地点 招聘人数 更新时间
阿里云-资深全栈开发工程师/开发专家-云应用服务 开发 北京市,杭州市 2 2017-08-23
阿里云-应用&前端开发&数据可视化工程师-存储服务 开发 杭州市 5 2017-08-15
阿里云-资深开发工程师-网关服务 开发 杭州市,北京市 5 2017-08-15
阿里云-资深Java开发工程师/专家-云应用服务 开发 杭州市,北京市 2 2017-08-15
阿里云-移动端开发专家-存储服务 开发 杭州市 5 2017-08-11