岗位描述
寒武纪编译器团队专注于AI领域编程语言设计和研究,专注于编译技术研究落地和编译器研发,专注于性能分析及调试调优工具研发,专注于软硬件协同设计。寒武纪编译器团队期待你的加入!
岗位职责:
1.参与异构编程模型、编程语言及相关的芯片编译器的设计、开发和优化;
2.参与AI编译器的设计、开发和优化,尤其是与芯片架构相关的自动流水、并行调度等性能优化;
3.参与调试、性能分析、自动调优等芯片编译工具链的设计、开发和优化;
4.参与编译器性能分析和优化,针对芯片进行特定优化;
5.参与芯片的软硬件协同设计。
任职要求:
1.硕士及以上学历,计算机科学、电子工程或相关专业;
2.熟练掌握C/C++语言;
3.熟悉编译原理、优化技术和编译工具链原理,有编译器或编译工具链开发经验优先;
4.有良好的沟通能力和团队协作能力,优秀的学习能力和技术热情。
加分项:
1.有GPGPU、AI加速器等相关开发经验,了解处理器架构、指令集及硬件执行模型;
2.有C/C++编译器或领域特定语言编译器开发经验;
3.有AI Compiler相关经验,熟悉计算图优化、算子融合、Kernel优化、自动调优等技术;
4.熟悉编译器后端技术,如IR、SSA、Instruction Selection、Instruction Scheduling、Register Allocation、Code Generation等;
5.有编程语言研究或开发经验,熟悉语言设计、类型系统、语义分析、DSL、编程模型等方向;
6.有编译工具链开发经验,熟悉 Assembler、Linker、Debugger、Profiler、Binary Analysis等工具;
7.有较强的技术研究能力,能够针对复杂问题进行调研、建模、实验、分析和创新。
注:本岗位设置笔试环节,请留意邮件或短信通知。