CareerPlanGet AI match score →

Senior Effects Engine Engineer

Beijing, Beijing, cn💼 Full-time🗓 2026-05-09 → 2026-07-31

Core

Build and maintain a cross-platform multimedia effects SDK and high-performance rendering pipelines for Canva's video creation tools, enabling real-time visual effects across mobile and desktop.

Role type

Senior IC effects engine engineer (graphics/SDK)

Builds

Cross-platform multimedia effects SDK, effect asset management systems, and next-gen visual features (3D, facial, AI-driven) for Canva's video editing products.

Domain

Creative software / Multimedia / Real-time graphics

Deliverable

production ML models | product features

Required skills

C++ (engine/SDK development), Java, Objective-C/Swift, JavaScript/TypeScript, OpenGL/Metal/Vulkan/DirectX, GLSL/HLSL, mobile performance optimization, large-scale codebase management, automated testing

Preferred skills

On-device AI deployment (CoreML, QNN), DCC tools (Maya, Substance), scalable graphics architecture design

Technologies

C++, Java, Swift, TypeScript, OpenGL, Metal, Vulkan, DirectX, GLSL, HLSL, Git, CoreML, QNN, Maya, Substance

Responsibilities

Develop tooling for special effects content creation, testing, and asset lifecycle management; integrate new visual features with custom rendering engine; prototype and productionize AI-powered and real-time effects; collaborate with design and AI teams to elevate the effect ecosystem.

Seniority

Senior, hands-on IC

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on SmartRecruiters ↗