Senior Machine Learning Engineer - Content Enrichment

Canva
Sydney,Posted 28 March 2026

Job Description

About the Group/Team We’re part of the Content Group in the Content & Discovery Supergroup. Our group crafts and scales the building blocks of Canva’s extensive content library – empowering every user to find the perfect content for their design. The Content Enrichment team is focused on elevating the quality, relevance, and classification of Canva's media through automation, intelligent tagging, and platform integrations. Our work fuels Canva's discovery engine and directly impacts user satisfaction and engagement. By identifying and experimenting with advanced metadata improvements, we directly amplify Search Impact, ensuring millions of users find exactly what they need in an instant. Our work serves as the foundational intelligence that powers the Canva features the world loves. From Style Match and Magic Video to Canva AI, our metadata is the one piece of the puzzle that unlocks these innovative experiences. If you use Canva, you’ve felt our team’s impact; we turn billions of data points into the seamless, everyday functionality that empowers our 240+ million monthly active users to create anything. About the Role/Specialty You will join a high-impact, collaborative team of Machine Learning and Backend Engineers dedicated to operational excellence. As a Senior Machine Learning Engineer, you will architect the intelligence that transforms how billions of media items are understood and surfaced, leading strategic decisions on model architecture and LLM orchestration. We tackle subjective challenges—like visual style, aesthetics, and semantic understanding—that require nuanced modelling and rigorous iteration beyond standard approaches. You are someone who thrives at scale but still "sweats the details," ensuring a high bar for quality and proactively identifying edge cases that impact user trust. Your goal is to build systems that are not just functional, but truly great for our 240+ million monthly users. What you’ll do (responsibilities) You have more than 5 years of hands-on experience in designing and developing complex ML models, especially in computer vision. You are experienced in R&D and conducting literature reviews on the latest ML techniques. You are proficient in PyTorch and setting up cloud ML infrastructure, with familiarity in LLMs and prompt engineering as a must. You are familiar with embeddings and vector databases. You have experience working with microservices and large monorepos. You follow disciplined coding practices, actively participate in code reviews, and set best-practice standards for your peers. You possess strong written and verbal communication skills and excel in team collaboration. As a Canva engineer, you take the time to fully understand the problem before diving into code. Desirable: You hold a Master’s or PhD degree in a machine learning discipline. You have experience with Ray, Weights & Biases, and Kubernetes. You have experience hosting LLM architectures and fine-tuning them through reinforcement learning. While this is a machine learning role, our team operates at the intersection of Machine Learning and robust Platform Engineering. As we operate within a high-scale environment, familiarity with Java is a bonus (not tested during interviews) What we're looking for We’re looking for someone who combines strong machine learning expertise with a passion for building systems that reach millions of users. You enjoy solving complex problems with data and working collaboratively across teams to turn ideas into scalable solutions. You’re comfortable working with large datasets, deploying models into production, and continuously improving systems through experimentation and iteration. You communicate clearly with both technical and non-technical stakeholders and bring curiosity, ownership, and a growth mindset to your work. Don't tick all the boxes? Don't worry about that - nobody does!   We’d still love to hear from you! At Canva, we know that great engineer ... (truncated, view full listing at source)
Apply Now

Direct link to company career page

AI Resume Fit Check

See exactly which skills you match and which are missing before you apply. Free, instant, no spam.

Check my resume fit

Free · No credit card

Share