职位描述
工作职责:
1、负责计算机视觉算法与多模态大模型的C 实现与跨平台部署,覆盖:
2、后台Linux服务端:开发高并发、低延迟的视觉/大模型推理引擎,支持分布式部署(如TensorRT、vLLM、MindIE);
3、移动端(Android/iOS/HarmonyOS):实现轻量化、低功耗的多模态模型推理SDK(如文本 图像联合推理);
4、针对不同平台特性(Linux服务器GPU加速、移动端ARM NEON优化)进行算法移植与性能调优;
5、设计平台无关的算法接口层(如统一推理API),降低业务层与底层实现的耦合度;
6、与算法团队合作,将论文/原型算法(如OpenCV传统算法、多模态大模型PyTorch/ONNX)转化为可部署的C 代码;
7、与移动端/后台业务团队对接,提供SDK集成文档与技术支持,解决跨平台兼容性问题;编写技术文档,参与代码审查,确保代码质量与可维护性。
任职资格:
1、学历:本科及以上学历,计算机、电子工程、自动化或相关专业;
2、经验:
①3年以上C 开发经验,具备视觉算法与AI模型跨平台移植(Linux Android/iOS/HarmonyOS)的完整项目经验;
②熟悉传统CV算法与深度学习算法(如YOLO、Transformer、Diffusion Model)的混合部署场景;
3、核心技能:
①C 能力:精通C 11/14/17/20,熟悉STL、智能指针、模板元编程、RAII等现代C 特性;
②Linux后台开发:熟悉Linux系统编程(进程/线程、Socket、文件I/O、内存管理);
③性能优化能力:熟悉传统CV算法优化,掌握多模态大模型推理加速技术(如vLLM、MindIE、TensorRT、ONNX Runtime);
④构建与部署:熟悉git工具,掌握多平台编译链(GCC/Clang/MSVC),了解Docker、Kubernetes等容器化技术。
4、加分项:有传统CV算法落地经验,了解大模型量化/蒸馏(如GPTQ、AWQ、LoRA)等轻量化技术。