任职要求:
岗位职责1.负责AI编译器后端的开发和调优,定义后端IR,将后端IR适配到AI芯片机器指令;
2.工作年限:硕士3年及以上,本科5年及以上。任职要求1.熟悉C/C++与Python的编程,熟悉软件设计与调试,良好的代码风格;
2.熟悉AI框架及常见的神经网络模型,熟悉神经网络算子(CNN、RNN、BNN、LSTM相关)的实现原理;
3.熟悉汇编语言,熟悉GCC或LLVM的编译器原理;
4.对任一种计算机处理器概念和体系结构具有良好的理解,包括不限于NPU、GPU、ARM、X86、DSP、FPGA等,对Pipeline和Cache等基本原理具有深入了解;
5.基本的英语口语沟通,良好的英语读写能力,优秀的团队合作能力;
加分项:
6.熟悉NPU/GPU/X86/ARM/DSP等任意神经网络加速硬件原理者(尤其是FPGA和存算一体芯片)优先;
7.有X86/ARM/DSP/RISC-V等汇编优化经验者优先。
8.具有设计和实现针对特定硬件的软件开发工具的经验(Compiler,Linker,Debugger,Profiler等)。
研究方向:
计算机