职位描述:1、负责整体编译框架的开发;2、负责指令调度、存储分配、并行调度等编译优化功能开发;3、负责模型性能Auto-tuning功能开发和优化工作;4、负责Runtime模块开发工作。职位要求:1、深入理解深度学习框架和软件栈;2、熟练掌握C/C++、汇编和Python语言等相关编程语言;3、有主动学习、快速解决问题的能力和自我驱动力。以下为加分项:1、有MLIR开发经验;多线程开发相关的产品经验;2、熟悉计算机体系结构和并行计算;3、了解编译器和代码优化技术,熟悉TVM/XLA等中间表示,有相关开发经验;4、对常用的深度学习框架有深入理解,包括但不限于TensorFlow/PyTorch、MXNet;5、有深入的LLVM和C++开发经验;有AI加速硬件的量化工具开发经验;6、有GPU、FPGA或AI芯片相关的开发和评测经验。