Job Description

This year the Content Management & Distribution team is on a mission to revolutionise their content management experience using AI. We ingest and manage billions of images, videos, documents and design elements, and we need state-of-the-art content understanding pipelines to transform them into rich, structured knowledge, and serve them instantly across search, recommendations and generative experiences. As the first MLE in the team you will lay the technical foundations for our ML stack, set coding and experimentation standards, and deliver high‑impact models that power content discovery and personalisation across Canva. You will build multimodal content‑understanding pipelines that detect people, objects, styles and scenes, turning every asset into richly tagged, high‑quality embeddings. You will design similarity search, grouping and organisation services at massive scale to power smart collections and clutter‑free libraries. Propose innovative AI features and rapidly prototype them, diving into the trickiest system components to validate ideas and unblock the team. Optimise for the right trade‑off—time‑to‑market, cost, quality and latency—scaling solutions from billions of public assets to pixel‑perfect subsets for enterprise brands. You will provide guidance and mentorship to other engineers in the Content Management & Distribution group, skilling them up in AI skills and helping them navigate technical challenges. Guide the implementation of major projects, planning task breakdown and keeping engineers in sync using excellent verbal and written communication skills, including architectural diagrams. Advocate for best practices that enhance our groups performance and reliability.

About Canva

Canva is a company redefining how the world experiences design.

Apply for This Position