As Canva scales, change continues to be part of our DNA, so you will be working on leading the engineering strategy and execution to improve search and recommendation quality across Canva, owning the architecture of scalable, low-latency systems that power discovery features, and representing Discovery Understanding Engineering in collaborations with product managers and other teams.
Job listings
As a Senior Engineer, you'll provide technical and delivery leadership for a team, designing and implementing solutions that balance quality, cost, time, and maintainability. You'll analyze requirements, write high-quality code, manage projects, solve problems, and collaborate effectively within the team.
As a Principal Machine Learning Engineer, you will lead ML efforts, ensuring that AI-powered product features provide the best possible support to patients through their hospital journey. You will work directly with the CTO, set the technical direction of the ML function, and write code, focusing on productionising and scaling ML solutions.
Lead the technical direction for video technology, architecting scalable, high-performance rendering systems and pioneering AI-powered video features. Youβll work alongside talented engineers, tackling complex problems and pushing the boundaries of browser-based video creation.
We are seeking a Backend Engineer to join our growing Plan:Knowledge team as the Markdown expert and Directly Responsible Individual (DRI). The Plan:Knowledge team is focused on GitLab's suite of tools for knowledge management practices and collaboration, with particular emphasis on our markdown processing pipeline and text rendering systems. As a Backend Engineer, you'll be the technical lead for GitLab's markdown infrastructure.
Lead a cross-functional backend and infrastructure team to build features that make Canva a truly localised experience. Coach and grow a skilled team of 6+ engineers, fostering a happy, healthy, high-performing culture. Drive technical delivery and design the product and technical roadmap for internationalisation systems. Champion automation and AI, integrating them into workflows and technical solutions.
Lead a world-class Video Platform sub-group of ~20 engineers, driving the architecture and execution of Canvaβs next-gen video rendering stack across native and web (WASM) platforms. You will build robust infrastructure for high-performance video experiences across mobile, web, and backend export pipelines, and partner with product and design teams to translate creative needs into platform capabilities used by millions globally.
This role sits in the Video subgroup, working alongside passionate engineers and designers building powerful tools for video editing, compositing, and export across platforms. The role focuses on investigating and implementing solutions for video playback using rendered frames in web and optimising rendering pipelines on Android Mobile Web, including memory usage, GPU performance, and frame timing.
This role focuses on building video-first, AI-powered creation flows tailored for social media, shipping new features like Text to Speech, Voiceover, and Image to Video tools, and enhancing Camera Roll capabilities to inspire content creation. You will also be optimising performance and usability across devices using the MobileX stack, collaborating with designers, PMs, and engineers across Search, Editor, and Home, and contributing to front-end best practices through reviews and pair programming.
We are seeking a Senior Machine Learning Engineer to help reimagine how people interact with Canva. Youβll work on the AI that powers our conversational experiences, building on top of large models and designing scalable systems that can be used across the product. This is a hands-on role where youβll be writing code, shaping features, and working side by side with software engineers.