算法工程师(C++)
深圳
社招
全职
职位描述
岗位职责 1.负责感知算法库(C++)的架构优化与重构:公共模块抽象(模型加载/解密、推理封装、config 驱动)、接口复用与分层治理,降低新算法接入成本。 2.建立并推行算法库的工程规范:接口命名、统一返回值、错误码体系、日志规范,推动各算法子仓按统一约定接入并持续治理。 3.负责算法库的多平台交付:PC(Windows/macOS,x64/arm64)的交叉编译、依赖管理、产物版本化;按需扩展到移动端(iOS/Android)。 4.负责算法推理链路的性能优化:ONNX Runtime 等推理框架的使用与调优、OpenCV 前后处理、多线程与内存优化,以及各平台后端(CPU/GPU/NPU)的适配。 5.维护并演进 CI/CD 流水线:自动构建、单元/回归测试、模型资产处理、出包发布;配合上位机团队完成算法插件集成与问题排查。 6.建立算法库质量门禁:数值对拍、golden 回归、性能基线,保障算法升级不引入回退。
职位要求
任职要求 •本科及以上,计算机/软件/自动化等相关专业,3 年以上 C++ 工程经验。 •扎实的现代 C++(11/14/17)功底,熟悉 CMake,有跨平台构建与库封装(C API / ABI 兼容、静态/动态库)经验。 •有中大型 C++ 代码库的重构与框架设计经验:能识别重复与耦合、提炼公共抽象、设计稳定接口,并以错误码、日志、返回值等机制把规范固化到代码与工具链中。 •熟悉 OpenCV,了解深度学习推理部署(ONNX Runtime / TensorRT / NCNN / CoreML 任一),有推理链路性能优化经验。 •熟悉 Git 工作流与 CI/CD 基本原理,有 GitLab CI / Jenkins 等流水线编写经验。 •具备良好的沟通与推动能力,能跨团队(算法、上位机、测试)定规范并落地。 加分项 •有 iOS/Android 端 C++ 库交付经验(NDK、Xcode toolchain、Framework/AAR 打包)。 •有算子级优化或模型量化经验(CUDA/Metal/OpenCL、INT8 量化、各厂商 NPU SDK)。 •了解 Node.js 原生扩展(N-API / NAN / node-gyp)或 Electron 插件打包。 •熟悉 Python,能做算法原型到 C++ 的移植与数值对拍。 •有模型加密、版本管理、资产分发相关经验。 •有算法 SDK 对外交付或开源项目维护经验。
投递

Empowering Retail Innovation with On-Site Customization
Transform your retail space into an experience destination. At xTool, we provide cutting-edge in-store customization solutions that allow brands to:
Attract more customers with personalized, on-demand products.
Deliver unforgettable shopping experiences that build loyalty.
Boost engagement and revenue through the power of real-time customization.
Our retail-ready technology is trusted by leading brands across industries like fashion, luxury, beauty, and beyond. From laser engraving to apparel printing, our solutions handle 500+ materials, enabling endless possibilities for unique product personalization.
With xTool, your store becomes a memory factory—where every customer leaves with a story, not just a product.
Let’s redefine retail together.