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 兼容治理经验