C++ AI全栈工程师(J105206)
Company Baidu
Focus Tech · Full Stack
Location 北京
Published September 11, 2026
岗位职责
- 负责底层引擎 SDK 的整体架构设计、模块拆分与演进
- 负责桌面端与移动端核心能力的全链路开发与交付
- 设计并实现跨平台兼容方案,支持 Windows / macOS / iOS / Android 等多端接入
- 参与图像处理、渲染、AI 推理、资源管理、任务调度等核心链路建设
- 持续优化引擎性能,包括启动速度、内存占用、CPU/GPU 占用、包体体积和端侧耗电
- 负责 SDK 对外接口设计、文档规范、版本管理与兼容性治理
- 与算法、客户端、测试、产品协作,推动能力从底层到业务层的高质量落地
- 建设稳定性体系,解决复杂平台环境下的崩溃、卡顿、兼容和疑难问题
任职要求
- 本科及以上学历,计算机、软件工程或相关专业优先
- 5 年及以上 C++ 开发经验,具备扎实的计算机基础和工程能力
- 熟悉现代 C++,具备良好的代码抽象、架构设计和模块化能力
- 有跨平台 SDK、引擎、图形渲染、图像处理或音视频相关经验
- 熟悉多线程、内存管理、性能分析、调试与问题定位
- 熟悉至少一种移动端开发环境,了解 Android NDK / iOS 原生开发优先
- 具备端到端交付能力,能从底层架构、接口设计到联调上线独立推进
- 具备良好的沟通能力、协作能力和复杂问题拆解能力
- 有 AI Coding 深度使用经验,能高效利用 AI 工具提升开发、调试和重构效率
- 有 AI 修图、图像编辑、计算机视觉、推理引擎或图形引擎经验
- 有 OpenCV、Metal、OpenGL、Vulkan、Skia、CUDA、NNAPI、Core ML 等相关经验
- 有 SDK 产品化、跨端统一架构、插件化或组件化经验
- 有高性能 C++ 工程、编译优化、ABI 兼容治理经验