Senior Effects Engine Engineer

Canva

Beijing, China
On-site
Advanced c++ proficiency for engine development
Mobile app development and performance optimization
Graphics api expertise (opengl, metal, vulkan)
Canva is seeking a Senior Effects Engine Engineer to join their Video team in Beijing, tasked with developing high-performance rendering pipelines and tools for video editing. The role emphasizes collaboration across design and AI teams to enhance user creativity and product capabilities

Job Summary

  • The role involves architecting high-performance effect rendering pipelines to empower users in creating compelling visual stories.
  • Candidates will build and maintain a cross-platform multimedia effects SDK supporting iOS, Android, Web, and desktop environments.
  • This position offers the opportunity to prototype next-gen effects including AI-powered, multimodal, and real-time capabilities.

Matching Summary

Match Score: 85

Canva is seeking a Senior Effects Engine Engineer to join their Video team in Beijing, tasked with developing high-performance rendering pipelines and tools for video editing. The role emphasizes collaboration across design and AI teams to enhance user creativity and product capabilities.

Skills & Requirements

Must-have

  • Advanced C++ proficiency for engine development
  • Mobile app development and performance optimization
  • Graphics API expertise (OpenGL, Metal, Vulkan)
  • Shader language proficiency (GLSL, HLSL)
  • Cross-platform SDK integration across iOS Android Web

Nice-to-have

  • On-device AI deployment experience CoreML QNN
  • DCC tool familiarity Maya Substance
  • Scalable graphics architecture design skills
  • Collaboration with designers on visual creativity
  • Passion for solving complex visual problems

Key Requirements

  • Full proficiency in English communications
  • Experience with large-scale codebase management and Git
  • Solid background in Java Objective-C Swift JavaScript TypeScript

Work Rights

Not specified

Tailored Resume

Cover Letter