About the Role
Youll architect high-performance effect rendering pipelines and intuitive toolchains that accelerate effect development unlock creative expression and ensure seamless integration across platforms and devices. Your work will directly enable Canvas global community to create magic at scale with powerful easy-to-use video features.
关于岗位
你将设计高性能的特效渲染管线和直观的工具链以加速特效开发释放创意表达并确保在各个平台和设备之间的无缝集成你的工作将直接帮助 Canva 的全球创作者社区以强大且易用的视频功能在创作中实现魔法般的体验
What youll do (responsibilities)
- Build and maintain a cross-platform multimedia effects SDK supporting iOS Android Web and desktop.
- Develop tooling to support special effects content creation testing and asset lifecycle management.
- Design mobile-side effect asset management systems for optimal storage loading and update handling.
- Integrate new visual features (e.g. 3D facial effects dynamic shaders) with Canvas custom rendering engine.
- Prototype and productionise next-gen effects including AI-powered multimodal and real-time effects.
- Translate industry research into productised capabilities with stunning visual fidelity.
- Collaborate with design AI and product teams to elevate Canvas effect ecosystem.
工作职责
- 构建并维护支持 iOSAndroidWeb 及桌面端的跨平台多媒体特效 SDK保障各终端特效功能的一致性与稳定性
- 开发特效内容创作测试及资产生命周期管理相关工具提升特效研发全流程的效率与质量
- 设计移动端特效资产管理系统优化资产的存储加载及更新机制平衡性能与资源占用
- 将新一代的视觉功能如 3D 特效人脸特效动态着色器与 Canva 自定义渲染引擎整合实现特效功能落地
- 完成下一代特效含 AI 驱动特效多模态特效实时特效的原型开发与产品化落地
- 将行业前沿技术研究转化为具备卓越视觉表现力的产品化能力提升特效视觉效果
- 与设计AI 及产品团队协作共同完善 Canva 特效生态满足用户创作需求
Qualifications :
What were looking for
- Advanced proficiency in C for engine/SDK development; solid in Java Objective-C/Swift and JavaScript/TypeScript.
- Experience in mobile app development and performance optimisation.
- Proficient in at least one graphics API (OpenGL Metal Vulkan DirectX) and shader languages (GLSL HLSL).
- Familiar with large-scale codebase management version control (Git) and automated testing practices.
- Nice-to-have: AI deployment experience on-device (e.g. CoreML QNN) DCC tool experience (e.g. Maya Substance).
- 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
- Full proficiency in English communications.
任职要求
- 精通 C能独立完成引擎及 SDK 开发熟练掌握 JavaObjective-C/Swift以及 JavaScript/TypeScript
- 具备移动端应用开发经验熟悉移动端性能优化方法如内存管理渲染效率提升
- 熟练掌握至少一种图形 APIOpenGL/Metal/Vulkan/DirectX及着色器语言GLSL/HLSL能独立实现复杂视觉效果
- 熟悉大规模代码库管理版本控制工具如 Git及自动化测试流程具备良好的工程实践习惯
- 加分项有端侧 AI 部署经验如 CoreMLQNN或熟悉 DCC 工具如 MayaSubstance
- 具备可扩展图形架构设计能力能与设计师紧密协作突破视觉创意边界
- 对赋能创意创作充满热情具备解决复杂视觉技术问题的能力
- 具备流利的英语沟通能力
Additional Information :
What you will learn and develop at Canva
- Push the boundaries of creative tooling in the browser using modern graphics and ML
- Collaborate in an interdisciplinary team at the cutting edge of video editing design and AI
- Gain expertise in scaling high-performance rendering and multimedia UX
- Shape Canvas future in intelligent cross-platform video creation and editing products.
在这个岗位上你将获得
- 运用现代图形技术与机器学习突破浏览器端创意工具的技术边界探索特效开发的前沿方向
- 与设计师AI 算法工程师产品经理紧密协作拓宽技术与业务视野
- 深入掌握高性能渲染与多媒体UX的规模化落地能力积累跨平台特效技术实战经验
- 参与 Canva 智能浏览器端视频创作产品的核心研发亲身塑造产品未来的技术方向与功能形态
Remote Work :
Yes
Employment Type :
Full-time
About the RoleYoull architect high-performance effect rendering pipelines and intuitive toolchains that accelerate effect development unlock creative expression and ensure seamless integration across platforms and devices. Your work will directly enable Canvas global community to create magic at sca...
About the Role
Youll architect high-performance effect rendering pipelines and intuitive toolchains that accelerate effect development unlock creative expression and ensure seamless integration across platforms and devices. Your work will directly enable Canvas global community to create magic at scale with powerful easy-to-use video features.
关于岗位
你将设计高性能的特效渲染管线和直观的工具链以加速特效开发释放创意表达并确保在各个平台和设备之间的无缝集成你的工作将直接帮助 Canva 的全球创作者社区以强大且易用的视频功能在创作中实现魔法般的体验
What youll do (responsibilities)
- Build and maintain a cross-platform multimedia effects SDK supporting iOS Android Web and desktop.
- Develop tooling to support special effects content creation testing and asset lifecycle management.
- Design mobile-side effect asset management systems for optimal storage loading and update handling.
- Integrate new visual features (e.g. 3D facial effects dynamic shaders) with Canvas custom rendering engine.
- Prototype and productionise next-gen effects including AI-powered multimodal and real-time effects.
- Translate industry research into productised capabilities with stunning visual fidelity.
- Collaborate with design AI and product teams to elevate Canvas effect ecosystem.
工作职责
- 构建并维护支持 iOSAndroidWeb 及桌面端的跨平台多媒体特效 SDK保障各终端特效功能的一致性与稳定性
- 开发特效内容创作测试及资产生命周期管理相关工具提升特效研发全流程的效率与质量
- 设计移动端特效资产管理系统优化资产的存储加载及更新机制平衡性能与资源占用
- 将新一代的视觉功能如 3D 特效人脸特效动态着色器与 Canva 自定义渲染引擎整合实现特效功能落地
- 完成下一代特效含 AI 驱动特效多模态特效实时特效的原型开发与产品化落地
- 将行业前沿技术研究转化为具备卓越视觉表现力的产品化能力提升特效视觉效果
- 与设计AI 及产品团队协作共同完善 Canva 特效生态满足用户创作需求
Qualifications :
What were looking for
- Advanced proficiency in C for engine/SDK development; solid in Java Objective-C/Swift and JavaScript/TypeScript.
- Experience in mobile app development and performance optimisation.
- Proficient in at least one graphics API (OpenGL Metal Vulkan DirectX) and shader languages (GLSL HLSL).
- Familiar with large-scale codebase management version control (Git) and automated testing practices.
- Nice-to-have: AI deployment experience on-device (e.g. CoreML QNN) DCC tool experience (e.g. Maya Substance).
- 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
- Full proficiency in English communications.
任职要求
- 精通 C能独立完成引擎及 SDK 开发熟练掌握 JavaObjective-C/Swift以及 JavaScript/TypeScript
- 具备移动端应用开发经验熟悉移动端性能优化方法如内存管理渲染效率提升
- 熟练掌握至少一种图形 APIOpenGL/Metal/Vulkan/DirectX及着色器语言GLSL/HLSL能独立实现复杂视觉效果
- 熟悉大规模代码库管理版本控制工具如 Git及自动化测试流程具备良好的工程实践习惯
- 加分项有端侧 AI 部署经验如 CoreMLQNN或熟悉 DCC 工具如 MayaSubstance
- 具备可扩展图形架构设计能力能与设计师紧密协作突破视觉创意边界
- 对赋能创意创作充满热情具备解决复杂视觉技术问题的能力
- 具备流利的英语沟通能力
Additional Information :
What you will learn and develop at Canva
- Push the boundaries of creative tooling in the browser using modern graphics and ML
- Collaborate in an interdisciplinary team at the cutting edge of video editing design and AI
- Gain expertise in scaling high-performance rendering and multimedia UX
- Shape Canvas future in intelligent cross-platform video creation and editing products.
在这个岗位上你将获得
- 运用现代图形技术与机器学习突破浏览器端创意工具的技术边界探索特效开发的前沿方向
- 与设计师AI 算法工程师产品经理紧密协作拓宽技术与业务视野
- 深入掌握高性能渲染与多媒体UX的规模化落地能力积累跨平台特效技术实战经验
- 参与 Canva 智能浏览器端视频创作产品的核心研发亲身塑造产品未来的技术方向与功能形态
Remote Work :
Yes
Employment Type :
Full-time
View more
View less