- 岗位职责
负责微信场景下视觉、特效类应用在各个平台下的客户端开发和算法 SDK 的升级维护,负责包括但不限于人像美化、动效贴纸、风格滤镜等具体业务。
- 岗位要求
- 熟练使用主流移动端开发环境(Xcode,Android Studio),熟悉 CMake,有跨平台编译(iOS/Android/macOS/Win32/Linux)的经验;
- 熟悉 iOS,Android 系统/UI/拍摄机制及内核,精通 Objective-C、Swift、java、Kotlin 中的一种或多种语言;
- 了解基础计算机视觉技术及其应用,如检测、分割、识别等,有一定的图像处理基础,熟悉 OpenCV、GPUImage 者优先;
- 掌握基础实时图形渲染技术,包括但不限于渲染管线、真实感渲染、着色器等概念,熟悉 Metal/OpenGLES/Vulkan 等图形 API 者优先;
- 能编写基本桌面端的相关界面,熟悉 Qt、WPF、Mono、GTK 中的一种或多种者优先;
- 有较好的线性代数、几何、数值计算基础,熟练掌握 C/C++,熟悉常见的数据结构与算法,对性能优化、设计模式有一定了解;
- 有AR/VR、视觉特效、拍摄类项目的相关经验者优先,了解主流移动端 AR SDK(ARKit,ARCore)者优先