• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

招聘进行时|IDEA基础软件心2023-MoonbitGPT招聘项目开启

武飞扬头像
Moonbit
帮助1

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人)

工作职责:

  1. 参与AI大模型平台的搭建与落地,专注于程序语言领域;

  2. 开发高吞吐、低延时的推理系统,面向AI辅助编程场景;

任职要求:

  1. 熟悉LLaMA,llama.cpp,有相关工程经验者优先。

  2. 扎实的编程功底和深度学习/机器学习基础,熟练掌握 PyTorch,具备底层性能调优经验者优先。

  3. 熟悉 Python/C 语言,了解深度学习网络和算子底层实现细节,具备自定义算子研发能力。

  4. 熟悉分布式推理加速框架,有超大模型分布式加速经验者优先。

  5. 具备自然语言处理、模型压缩和推理优化等领域工程经验者优先。

岗位二:程序语言开发工程师全职/实习生(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人)

工作职责

  1. 负责程序语言代码编辑器产品的研发。

  2. 负责VS Code插件开发。

  3. 和后台服务进行协作,参与核心组件代码编写。

任职要求

  1. 本科或以上学历;计算机或相关专业;有大型前端项目经验者优先。

  2. 熟悉多人协同编辑技术以及CRDT (Conflict-free Replicated Data Type)协同算法。

  3. 熟悉语言服务器协议LSP (Language Server Protocol)。

  4. 熟练掌握TypeScript 、ES6,了解VS Code插件开发。

  5. 至少了解后端服务端一门语言,有后端合作研发经验。

  6. 了解 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直聘中搜索粤港澳大湾区数字经济研究院(福田)

更详细的招聘资讯请查看下方原文:

mp.weixin.qq.com/s/NmSVRKthD…

这篇好文章是转载于:学新通技术网

  • 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
  • 本站站名: 学新通技术网
  • 本文地址: /boutique/detail/tanhgeciag
系列文章
更多 icon
同类精品
更多 icon
继续加载