岗位描述
工作职责:
参与人工智能芯片运行时系统开发;
参与AI编译器前端及中端软件模块开发;
参与芯片设计验证、联调和适配;
任职要求:
1. 精通C/C++,熟悉Python或Shell脚本编程,具备良好的代码风格
2. 掌握常用的算法和数据结构,熟练使用C++11标准模板库
3. 掌握多线程开发技术
4. 熟悉 Linux 系统和基于 git 的版本管理
5. 熟练掌握常用的调试技术(基于VSCode+GDB)
加分项:
1. 熟悉MLIR/LLVM/TVM者优先;
2. 了解高性能计算者优先;
3. 了解人工智能芯片者优先;
4. 熟悉 TensorFlow 等深度学习框架者优先;
5. 具有编译器开发经验或者异构编程开发经验;
6. 熟悉设计模式,熟悉基本软件工程原理与实践;