【新增实习机会】J123 AI编译器开发(TPU-MLIR方向)实习生【甲辰计划联合实习生培养】

【新增实习机会】J123 AI编译器开发(TPU-MLIR方向)实习生【甲辰计划联合实习生培养】

HXXH

2025-04-08 发布9 浏览 · 0 点赞 · 0 收藏

J123 AI编译器开发(TPU-MLIR方向)实习生【甲辰计划联合实习生培养】

岗位介绍:

TPU-MLIR 项目官网[1] 介绍:

是算能深度学处理器的TPU编译器工程。该工程提供了一套完整的工具链,其可以将不同框架下预训练的神经网络,转化为可以在算能TPU上高效运算的二进制文件bmodel。

MLIR 是目前非常火热的 AI 编译器构建框架。 TPU 是算能用于AI推理的加速器。 算能即将在2024年下半年推出的 SG2380 是一款很受甲辰计划主理人期待的 RISC-V 芯片,很有机会用于桌面、笔记本、构建服务器领域。同时包含 32TOPS 的 TPU 算力,将会使 AI 软件栈的需求更为强烈。

TPU-MLIR 是算能开源的一套基于 MLIR 的前端库。J123 岗位的最大野心是重构 TPU-MLIR 并从头重新实现出来完全开源的 TPU 软件栈。

本岗位属于甲辰计划联合实习生培养项目,目前计划提供多名实习名额,由多家甲辰计划成员单位提供。招募面试、实习期间任务分配及培养管理、简历指导、社区贡献指导等均统一进行。实习生可以与成员单位双向协商确认实习合同单位(实习证明盖章单位)、实习交付和社区贡献方式。

截止 202406018 提供本岗位信息的甲辰计划成员组织有:

  • PLCT实验室 10
  • 苦芽科技 20
  • 算能 无数量限制

[1] https://github.com/sophgo/tpu-mlir/

工作内容

  • 分析现有 tpu-mlir 代码,修复 bugs, 补充文档, 进行技术分享, 制定重构计划。
  • 利用逐步公开的 TPU 资料从头重写一套底层实现。
  • 尝试桥接 Buddy Compiler 与 TPU。
  • 尝试桥接 Mojo 与 TPU。

岗位要求

  • 需要 LV3 级以上。
  • 研究生、本科或大专在读(国内高校默认要求学信网可以查到在读状态、国外高校需要具有体现本人姓名和预期毕业时间的身份卡片或类似证明)。

其他注意事项

开源联合实习的合同签署说明

  • 首次签署实习合同为三个月,实习生随时可以加入和退出,实习证明以合同生效至实际退出之日为准。
  • 首次签署实习为开源远程实习。PLCT实验室是默认的培养承担单位;不同的岗位可能有不同的承担单位,可以根据自己的实习需要进行协商。
  • 实习期满之后实习生可以自由与甲辰计划成员企业协商续签,本实习对后续实习合同没有制约关系,实习形式与内容由用人单位和实习生双方自行协定。

开源联合实习的女性等STEM支持

  • 甲辰计划联合实习生提供至少 30% 岗位数量为女性等应聘者预留。

如何正确的投递简历

在投递简历之前最好对我们有更多一点了解。以下是阅读材料:

  • 《极简项目管理》:git-repo公众号发表。吴伟撰写的目前PLCT实验室的管理方式,甲辰计划开源联合实习生的管理也遵循同样模式。请先阅读本书已熟悉风格和要求。
  • 《我们如何进行实习生招聘》:git-repo微信阅读
  • 《我们如何对实习生进行能力评定和培养》repo微信阅读
  • 《实习生存手册(烂尾版)》:git-repo 目前还在撰写中,随便看看。

阅读之后,接下来就可以发邮件了。以下内容请认真阅读。不符合条件邮件不会收到回复。

有意者请投递简历至:
吴老师 wuwei2016@iscas.ac.cn

邮件标题请注明:
岗位编号 - 姓名 - 手机号码 - 学校

(兼职实习的伙伴可以用【兼职】取代【学校】)

邮件正文请:
进行跟应聘职位相关的自我介绍,不超过300字。

邮件必须附带简历。没有PDF格式简历的邮件不保证会收到回复

实习要求和注意事项

所有岗位都需要满足的:

  • 有强烈的上进心,希望自己能够变得更强、更好。
  • 并且能够积极而谦卑地与他人一起共事,及时的响应团队成员的消息。
  • 岗位默认都是远程实习,因此需要你具有比较好的自律能力。
  • 希望你能够有至少三个月的实习时间,并能够保证每周有一些连续的时间可以用来实习。

技术岗位(开发、测试、助教)需要满足的:

  • 技术岗位默认要求能力等级达到LV2及以上。
  • 熟练使用 Linux 命令行,并且能够写简单的 Bash 脚本。
  • 熟练使用 git 进行团队合作。
  • 知道如何描述 bugs/issues 以及礼貌地向其他人求助,做到尽量不浪费他人的时间,将复现 bug 需要的信息提供完整。
  • 加分:自学了 RISC-V 指令集,包括 RV32GC 和 RV64GC。在自己的电脑上部署运行起来QEMU-RISCV64以及Spike模拟器。
  • 加分:对于网络知识有基本了解并熟练使用,例如SSH任意端口登陆、Port Forwarding、反向链接、ProxyCommand 等配置自行掌握。

运营岗位需要满足的:

  • 喜欢跟人打交道。能够倾听。能够观察和共情到他人的情感和需求。主动沟通。
  • 对外界有强烈的好奇心。
  • 可选:能看懂简单的Python程序。
  • 可选:最好是有GitHub账号,知道如何开新分支,提交PR。这个如果不知道可以看看GitHub官网的帮助,很详细。
  • 可选:具备网站制作、社区运营、公众号运营、社团组织、活动策划、美工设计等技能可以加分。

一些注意事项:

  • 需要注意开源社区都是个人出道,所有的行为都是公开的,要有一颗大心脏。
  • 实习有实习费。每个月底统计外部可见产出,跟mentor商量实习费金额。次月25日左右发放。劳务费每个月根据产出浮动,浮动区间 0k - 5k,正常产出一般是税前 2k-3k 之间。厉害的产出不受5k的限制,可以更高。
  • 实习双方随时都可以解除契约。实习生离职前需要跟mentor沟通下工作交接,并商议好最后一笔实习费发放(如果有产出的话)。
请前往 登录/注册 即可发表您的看法…