职责范围:
该职位负责AI芯片软件栈中软件的需求定义以及管理,以及推动在实际项目执行过程中阻塞问题,需要具有全局视角和出色的技术能力。
1、定义支持Tensorflow/Caffe/PyTorch等AI框架的软件需求,以及规格。
2、定义对神经网络计算设备,设计和调优AI框架图级别调度和融合所需的方法,规格。
3、 定义类CUDA/CUDNN/TensorRT 生态化接口,规格。
4、对软件开发过程中遇到的关键技术节点进行突破。
职位基本要求:
1、熟练掌握C/C++,做过百万级代码的项目,了解Python编程。
2、了解基本AI 网络模型和应用。
3、丰富的CUDA、GPU编程经验。
4、熟悉软件开发工具和脚本语言(如git,CMake, Bazel, bash等)。
5、熟悉软件开发、发布和管理流程(如敏捷开发,缺陷管理,CI/CD概念等)。
...