招聘进行时|IDEA基础软件心2023-MoonbitGPT招聘项目开启
IDEA基础软件中心2023年“MoonbitGPT”项目期待您的加入!
部门简介
粤港澳大湾区数字经济研究院-基础软件中心(DII)正在打造由Wasm驱动、为云计算 边缘计算设计的下一代智能开发平台--Moonbit。DII聚集了一批世界级的程序语言设计和编译器专家,结合以往从事 ReScript、OCaml、Flow 研发的实际经验以及在软件工程领域上近十年来的沉淀,致力于打造一整套围绕Moonbit的全栈工具链,包括但不仅限于构建工具,包管理服务,编译器,调试器,本地集成开发环境(IDE),以及独特无容器的云IDE。
程序语言❤大语言模型=MoonbitGPT
随着 AI 大语言模型(LLM)不断突破和开源社区的活跃程度达到了前所未有的高度,以 ChatGPT、LLaMA 等为代表的重量级产品和服务相继发布,大语言模型的时代已经到来。为了更好的提升程序员体验与提高开发效率,DII 中心致力于将 AI 大模型赋能于传统编程工具链,通过利用开源大模型,垂直整合传统工具链,并通过训练特定领域的LLM,更有效的辅助代码生成,在 AI 垂直领域打造独有的世界级程序语言生态。MoonbitGPT 旨在将大模型用在代码相关领域,在大模型上融入我们对程序语言工具链的深度理解, 实现 1 1 >2 的效果。Moonbit 平台可以服务于不同层次的开发者,进一步提升开发者的生产效率。现在,"MoonbitGPT"计划正式启动,以下职位虚位以待!期待优秀的你一起加入见证 Moonbit 的成长!
热招岗位:
岗位一:AI大模型推理全职/实习生(2~3人)
工作职责:
-
参与AI大模型平台的搭建与落地,专注于程序语言领域;
-
开发高吞吐、低延时的推理系统,面向AI辅助编程场景;
任职要求:
-
熟悉LLaMA,llama.cpp,有相关工程经验者优先。
-
扎实的编程功底和深度学习/机器学习基础,熟练掌握 PyTorch,具备底层性能调优经验者优先。
-
熟悉 Python/C 语言,了解深度学习网络和算子底层实现细节,具备自定义算子研发能力。
-
熟悉分布式推理加速框架,有超大模型分布式加速经验者优先。
-
具备自然语言处理、模型压缩和推理优化等领域工程经验者优先。
岗位二:程序语言开发工程师全职/实习生(2~3人)
工作职责
1.参与程序语言和类型系统的设计。
2.参与编译器的设计和实现。
3.编译器和构建系统的交互。
4.熟悉WebAssembly生态及其工具链。
任职要求:
1.本科或以上学历;计算机或相关专业;实习生要求保证每周到岗3-4天。
2.熟悉ML系语言(OCaml, F#, Haskell, ReScript, Rust) ;有实际项目或IDE开发经验优先。
3.熟悉软件开发流程和配置库的使用,拥有软件开发流程中的代码规范意识、配置管理规范意识、文档撰写规范意识和团队合作沟通交流意识。
4.熟悉LLVM、WebAssembly生态及其工具链。
5.熟悉编译原理,熟悉编译和链接流程。
6.有嵌入式开发或者异构平台开发和调试经验优先。
岗位三:开发者工具工程师/实习生(2~3人)
工作职责
-
负责程序语言代码编辑器产品的研发。
-
负责VS Code插件开发。
-
和后台服务进行协作,参与核心组件代码编写。
任职要求
-
本科或以上学历;计算机或相关专业;有大型前端项目经验者优先。
-
熟悉多人协同编辑技术以及CRDT (Conflict-free Replicated Data Type)协同算法。
-
熟悉语言服务器协议LSP (Language Server Protocol)。
-
熟练掌握TypeScript 、ES6,了解VS Code插件开发。
-
至少了解后端服务端一门语言,有后端合作研发经验。
-
了解 Rust 语言者优先。
Moonbit是什么?
Moonbit通过3大创新核心框架 3大核心优势在程序语言界形成后发优势,希望可以给工业界带来新的变化。
Moonbit 三大核心优势 三大技术创新框架
1、响应快速-构建和运行
Moonbit旨在整个技术栈上都实现快速的构建和运行,关注开发性能和运行时性能。通过多层中间表示(MLIRs)进行全局优化,改善内存布局减少缓存未命中,超越传统链接时优化(LTO),全面理解程序结构以实现更有效的优化。 MLIRs优化还可识别并消除低层不可见的高级冗余。而静态分析技术提供准确的运行时行为预测,产生高度优化的代码。对于开发体验,快速的构建性能至关重要,Moonbit允许函数级并行语义分析,处理大型monorepo,毫秒级响应时间显著提升IDE可扩展性。
2、紧凑代码 - 极小的Wasm体积
Moonbit专为高效的死代码消除而设计,并且具有为了轻松删除死代码而设计的标准库结构。通过全局代码优化,Moonbit显著减小了最终生成的Wasm代码大小,提高了安全性并减少了攻击面,并且确保在无服务器计算环境中快速启动。
3、对用户友好 - 简单易学,易于使用
Moonbit设计之初就已成熟工业语言作为目标,为此,Moonbit的语法设计方面非常接近当前主流的程序语言,任何有其他程序语言经验的开发者都可以比较容易的上手Moonbit。为了用户可以第一时间可以体验Moonbit,我们还提供了具备完整功能在线IDE,用户只要进入我们的在线IDE就可以马上编写代码以及进行编译了。
目前我们已有可以供大家内测的版本:try.moonbitlang.com/
官网地址:zh.moonbitlang.com/
团队介绍
我们的核心研发团队来自于国内外知名技术公司如 Meta、Tencent、Arm等,实习生也来自各大名校如香港大学、普度大学、莫斯科大学等。主要负责人张宏波老师是通用程序语言 ReScript 作者、程序语言 OCaml 前核心开发人员,现任 IDEA 研究院基础软件中心讲席科学家,领导主持Moonbit开发平台的主要工作
除此之外,业界知名静态分析工具 infer 作者 Critiano Calcagno 老师以及著名前端框架 Vue 作者尤雨溪老师成为基础软件中心的客座研究员,与我们共同打造Monbit智能开发者平台。
投递渠道
1.直接发送简历到基础软件中心部门邮箱:jichuruanjian@idea.edu.cn,请在邮件中写明感兴趣的岗位~
2.通过IDEA官网投递:www.idea.edu.cn/ (搜索岗位:AI大模型推理实习生/开发者工具工程师/程序语言工具开发工程师/程序语言工具开发实习生)
3.Boss直聘中搜索粤港澳大湾区数字经济研究院(福田)
更详细的招聘资讯请查看下方原文:
这篇好文章是转载于:学新通技术网
- 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
- 本站站名: 学新通技术网
- 本文地址: /boutique/detail/tanhgeciag
-
photoshop保存的图片太大微信发不了怎么办
PHP中文网 06-15 -
Android 11 保存文件到外部存储,并分享文件
Luke 10-12 -
word里面弄一个表格后上面的标题会跑到下面怎么办
PHP中文网 06-20 -
《学习通》视频自动暂停处理方法
HelloWorld317 07-05 -
photoshop扩展功能面板显示灰色怎么办
PHP中文网 06-14 -
微信公众号没有声音提示怎么办
PHP中文网 03-31 -
excel下划线不显示怎么办
PHP中文网 06-23 -
excel打印预览压线压字怎么办
PHP中文网 06-22 -
怎样阻止微信小程序自动打开
PHP中文网 06-13 -
TikTok加速器哪个好免费的TK加速器推荐
TK小达人 10-01