深度学习工具链内部测试工程师 编译工具链部 3人 北京
岗位职责:
1) 搭建测试平台,对神经网络编译器进行全面的测试
2) 负责ubuntu/centos等各系统的编译工具链测试
3) 负责onnx,pytorch,tensorflow等不同版本的测试
4) 负责CModel和IAModel的测试
任职要求:
1) 计算机软件等相关学科硕士及以上学历
2) 熟练掌握python/c/c++开发,脚本编写
3) 对AI工具链和深度学习框架感兴趣
4) 工作认真负责,对测试方法有一定认识
深度学习工具链内部测试工程师 编译工具链部 3人 北京
岗位职责:
1) 搭建测试平台,对神经网络编译器进行全面的测试
2) 负责ubuntu/centos等各系统的编译工具链测试
3) 负责onnx,pytorch,tensorflow等不同版本的测试
4) 负责CModel和IAModel的测试
任职要求:
1) 计算机软件等相关学科硕士及以上学历
2) 熟练掌握python/c/c++开发,脚本编写
3) 对AI工具链和深度学习框架感兴趣
4) 工作认真负责,对测试方法有一定认识
深度学习工具链支持工程师 编译工具链部 3人 北京
岗位职责:
1)负责用户以及算法工具链使用支持
2)负责开发出更为完善和友好的用户接口
任职要求:
1)计算机软件等相关学科硕士及以上学历
2)熟练掌握python开发
3)熟悉深度学习框架,如Tensorflow/pytorch/onnx等
4)熟悉各种开源深度学习推理框架,若Tengine/tvm/XLA等
深度学习编译框架开发工程师 编译工具链部 3人 北京
岗位职责:
1)负责存算一体架构芯片编译器框架开发
2)分析和优化AI框架的性能
3)针对神经网络计算设备,设计和调优AI框架图级别调度和融合等算法优化;
4)模型量化/模型压缩的AI框架支持
5)为算子开发提供更为灵活的接口
6)灵活的算子组合,以最大化支持各框架算子
7)探索精度优化相关的框架开发
任职要求:
1)计算机相关学科硕士及以上学历
2)熟悉 C++/Python 等编程语言
3)深入理解深度学习框架和软件栈,如TVM/Tengine/NCNN等
4)了解深度学习编译器和代码优化技术
5)有AI加速硬件的量化工具开发经验者优先
6)有 GPU/FPGA或AI芯片相关的研发经验者优先
7)有主动学习/快速解决问题的能力和自我驱动力
深度学习前端开发工程师 编译工具链部 2-3人 北京
岗位职责:
1)负责跟进tvm的前端转换和tvm版本的更新
2)负责前端优化策略添加和移植
3)负责前端自定义算子的添加
4)负责将mapper移植到各开发平台,ubuntu不同版本和window等
5)负责对接onnx,tensorflow,pytorch等框架
任职要求:
1)计算机软件等相关学科硕士及以上学历
2)熟练掌握python开发
3)熟悉深度学习框架,如Tensorflow/pytorch/onnx等
4)熟悉各种开源深度学习推理框架,若Tengine/tvm/XLA等
5)熟悉软件开发/验证/测试/发布和管理流程
6)熟悉敏捷开发/CI/CD概念等
算子开发与优化工程师 编译工具链部 3人 北京
岗位职责:
1) 基于存算一体架构芯片进行神经网络算子和算子库开发
2) 针对特定算子和硬件进行相关的优化
3) 与driver团队配合进行相应的板级和系统测试
4) 与框架开发人员一同设计更为灵活的算子开发接口和优化方式
任职要求:
1)计算机相关学科硕士及以上学历
2)深入理解深度学习框架和软件栈,熟悉 C++/Python 等编程语言
3)熟悉常见的神经网络算子,并对conv2d/conv1d/tdnn/LSTM等有深入的理解
4)熟悉计算机体系结构和并行计算
5)有 llvm/tvm等开发经验者优先
6)有 GPU/FPGA或AI芯片相关的研发经验者优先
7)有主动学习/快速解决问题的能力和自我驱动力
芯片模拟器开发工程师 编译工具链部 1-2人 北京/杭州/西安
岗位职责:
1)负责C++代码开发与优化
2)负责AI芯片仿真器开发
3)AI芯片算法映射与优化开发
4)与芯片架构设计一同进行性能分析
任职要求:
1)计算机体系结构/计算机软件等相关学科硕士及以上学历
2)熟练掌握c/c++开发,具备Python等的编程能力
3)具备Verilog HDL/FPGA及芯片硬件设计经验者优先
4)具备SystemC/GEM5等建模经验优先
5)有ESL硬件建模经验者优先
6)有AI编译器开发经验者优先
C++开发工程师 编译工具链部 1-2人 北京/杭州/西安
岗位职责:
1)负责C++代码开发与优化
2)负责编译器后端代码开发与优化
3)AI芯片算法映射与优化开发
任职要求:
1)计算机体系结构/嵌入式等相关学科硕士及以上学历
2)基本的版本管理工具git等的使用经验,团队合作开发经验
3)熟练掌握c/c++开发,具备Python等的编程能力
4)熟悉常见的面向对象设计模式
5)有AI编译器开发经验者优先
6)良好的沟通/组织和协调能力
编译工具链工程师 编译工具链部 1-2人 北京/杭州/西安
岗位职责:
1) 参与深度学习编译器开发(前端/IR/后端)/量化器开发/runtime开发
2) 工具链跟硬件的集成以及AI加速硬件的部分评测工作
任职要求:
1) 深入理解深度学习框架和软件栈,熟悉 C++/Python 等编程语言
2) 有主动学习/快速解决问题的能力和自我驱动力
以下为加分项:
a) 熟悉计算机体系结构和并行计算
b) 了解编译器和代码优化技术,熟悉 TVM/XLA 等中间表示,有相关开发经验
c) 对常用的深度学习框架有深入理解,包括但不限于 TensorFlow/PyTorch/MXNet
d) 有深入的 LLVM 和 C++ 开发经验
e) 有AI加速硬件的量化工具开发经验
f) 有 GPU/FPGA或AI芯片相关的研发和评测经验
数字设计工程师(SoC) 架构设计部 1人 北京/西安/天津
岗位职责:
1) 视觉/无线方向设计工作
2) SoC级设计
3) 设计文档撰写
任职要求:
1) 相关工作经验2年以上, 扎实的数字电路设计基础,了解模拟/射频电路设计尤佳
2) 电子/微电子/计算机/自动化等相关专业本科以上学历
3) 精通verilog,熟悉常用的EDA工具,包括DC/PT/Formality等
4) 有python/perl/tcl/makefile等脚本开发经验尤佳
5) 具有视觉处理/无线通信/SoC等至少一种方向的设计经验
数字设计工程师(AI) MPU设计1部/ MPU设计2部 3人 北京/西安/天津
岗位职责:
1) 参与完成存算一体AI芯片模块级/SoC级RTL实现以及相关验证工作
任职要求:
2) 电子/微电子/计算机/自动化等相关专业本科以上学历
3) 扎实的数字电路设计基础,了解模拟电路设计基础尤佳
4) 优秀的学习成绩,对新知识新事物有兴趣并有快速学习能力
5) 熟悉常用的EDA工具
6) 熟练使用verilog,了解C/C++尤佳
7) 熟悉IC设计流程
8) 有python/perl/tcl/makefile等脚本开发经验尤佳
9) 有图像处理/深度学习/音视频编解码/信号处理相关背景知识尤佳