Senior Graphics Engineer - Video Effects (China)

11 Hours ago • All levels
Graphics Engineer

Job Description

The Multimedia team at Canva aims to make multimedia storytelling simple and fun. As a Senior Graphics Engineer in the Video Effects team, you will develop powerful, performant, and delightful video effect features. This role involves working with WebGL/WebGPU, shaders, and browser APIs to bring cutting-edge video editing to global Canva users, integrating ML-powered capabilities and optimizing performance across platforms.
Must Have:
  • Build performant and responsive UIs for real-time video effects and multimedia features.
  • Integrate ML-powered capabilities into interactive design tools.
  • Use WebGL/WebGPU and shaders to deliver high-fidelity, low-latency visual effects.
  • Optimise video playback, processing, and rendering pipelines for mobile and desktop.
  • Collaborate with designers to build delightful, intuitive user interfaces.
  • Profile and resolve memory, latency, and visual glitches across platforms.
  • Work closely with global teams of graphics R&D, product roadmap and platform dependencies.
  • Work closely with backend and MLEs to ship cohesive, cross-functional features.
  • Strong hands-on experience with React, TypeScript, and modern web technologies.
  • Proven expertise in WebGL/WebGPU, shader development, and real-time rendering.
  • Familiarity with audio/video APIs and multimedia pipelines in the browser.
  • Experience optimising performance and memory usage across devices.
  • Solid understanding of computer graphics fundamentals (rendering pipelines, linear algebra, coordinate systems, transformations, lighting, and texturing).
  • Experience with GPU programming (GLSL, HLSL, or similar), debugging graphics pipelines, and profiling GPU/CPU performance.
  • Knowledge of 2D/3D geometry processing, mesh manipulation, and visual effects.
  • Ability to design scalable graphics architectures and work closely with designers to push the boundaries of visual creativity.
  • Passion for empowering creativity and solving complex visual problems.

Add these skills to join the top 1% applicants for this job

cross-functional
problem-solving
rendering
shader-development
game-texts
storytelling
react
lighting-shading
texturing
user-interface
video-editing
webgl
canva
glsl
typescript
linear-algebra
hlsl

About the Group/Team

The Multimedia team is on a mission to make multimedia storytelling quick, simple, and fun for everyone. Within the Design Experience Supergroup, we focus on delivering powerful video creation tools and intuitive user experiences. We combine backend services, real-time media processing, and AI innovation to help our users bring ideas to life.

About the Role/Specialty

As a Senior Graphics Engineer in the Video Effects team, you’ll work at the intersection of advanced graphics, real-time multimedia systems, and creative UI design. You’ll help deliver video effect features that are not only powerful and performant, but delightful to use. This is a hands-on technical role where you’ll work with WebGL/WebGPU, shaders, and browser APIs — all to bring cutting-edge video editing to Canva users around the world.

What you’ll do (responsibilities)

  • Build performant and responsive UIs for real-time video effects and multimedia features
  • Integrate ML-powered capabilities into interactive design tools
  • Use WebGL/WebGPU and shaders to deliver high-fidelity, low-latency visual effects
  • Optimise video playback, processing, and rendering pipelines for mobile and desktop
  • Collaborate with designers to build delightful, intuitive user interfaces
  • Profile and resolve memory, latency, and visual glitches across platforms
  • Work closely with global teams of graphics R&D, product roadmap and platform dependencies
  • Work closely with backend and MLEs to ship cohesive, cross-functional features

What we're looking for

We’re looking for a frontend engineer with deep technical skills and a passion for creative tools. You’ll bring:

  • Strong hands-on experience with React, TypeScript, and modern web technologies
  • Proven expertise in WebGL/WebGPU, shader development, and real-time rendering
  • Familiarity with audio/video APIs and multimedia pipelines in the browser
  • Experience optimising performance and memory usage across devices
  • Solid understanding of computer graphics fundamentals (rendering pipelines, linear algebra, coordinate systems, transformations, lighting, and texturing)
  • Experience with GPU programming (GLSL, HLSL, or similar), debugging graphics pipelines, and profiling GPU/CPU performance
  • Knowledge of 2D/3D geometry processing, mesh manipulation, and visual effects
  • Ability to design scalable graphics architectures and work closely with designers to push the boundaries of visual creativity
  • Passion for empowering creativity and solving complex visual problems

Set alerts for more jobs like Senior Graphics Engineer - Video Effects (China)
Set alerts for new jobs by Canva
Set alerts for new Graphics Engineer jobs in China
Set alerts for new jobs in China
Set alerts for Graphics Engineer (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙