C++ AI全栈工程师(J105206)
Core
Designing and evolving the architecture of a low-level engine SDK, delivering core capabilities for desktop and mobile platforms, and optimizing performance across Windows, macOS, iOS, and Android.
Role type
Senior C++ AI Full-Stack Engineer (SDK & Engine)
Builds
Cross-platform engine SDKs, image processing/rendering pipelines, and AI inference components.
Domain
Computer Graphics, AI Inference, Cross-Platform Development
Deliverable
production ML models | product features
Required skills
Modern C++, Cross-platform SDK development, Image processing, Rendering (Metal, OpenGL, Vulkan, Skia), AI Inference (CUDA, NNAPI, Core ML), Multithreading, Memory management, Performance optimization, Mobile NDK/iOS native development, End-to-end delivery.
Preferred skills
AI Coding tools, AI image editing/Computer Vision, SDK productization, Plugin/Component architecture, High-performance C++ engineering, ABI compatibility governance.
Responsibilities
Architecting and evolving the engine SDK, developing core capabilities for desktop and mobile, designing cross-platform compatibility solutions, optimizing engine performance (startup, memory, CPU/GPU, size, battery), managing SDK interfaces and versioning, collaborating with algorithm and product teams, building stability systems for crash and compatibility issues.
Seniority
Senior, hands-on IC