C++开发工程师(AI算法应用方向)
南京
本科及以上
计算机类·电子信息类
使用简历深度优化功能,快速提升简历质量
职位介绍
岗位职责:
1.负责 AI C++工程应用程序的架构设计、开发和优化,包括图像预处理、后处理代码、Pipeline代码、推理引擎等C++代码实现等;
2.负责 AI 模型在NVIDIA、瑞芯微、高通、昇腾等不同硬件平台的适配、量化、部署与推理加速工作;
3.参与 AI 模型在TensorRT、RKNN、NCNN、MNN、SNPE等推理框架的部署研发和高性能计算优化,提升 AI 研发和应用的效率;
4.负责 AI python算法的c++实现与验证;
5.深入分析及优化GPU、NPU等性能瓶颈,在单卡、多卡、多机等层面进行性能优化;
6.与算法工程师进行充分沟通,解决AI算法模型封装过程中遇到的技术难题;
任职要求:
1.计算机、软件工程、人工智能等相关专业,本科及以上学历;
2.熟练掌握 C++、python, 具备良好的代码结构、编程习惯,有一定算法基础;
3.熟练使用Linux、docker,具备一定工程能力,能快速定位解决AI工程应用的各种问题;
4.具备良好的团队协作沟通能力、问题解决能力,工作积极主动;
5.具备完整的AI系统开发经验,能从图像数据处理、量化、优化到部署落地有完整经验者优先;
6.具备深度学习推理框架如MNN,NCNN,ONNX、SNPE、TensorRT开发经验者优先;
7.熟悉常用的深度学习框架,如Pytorch者优先;
8.熟悉PyTorch等深度学习框架以及YOLO目标检测、图像识别者优先;
9.具有NVIDIA、昇腾、瑞芯微、高通骁龙等主流AI加速硬件平台开发经验者优先;

