As a Senior Machine Learning Engineer on the Brand Templates team, you'll drive the creation and deployment of ML systems that strengthen brand consistency across enterprise design workflows. Your work will focus on building intelligent solutions that scale, directly influencing how organizations maintain visual identity through automated template transformation and intelligent ranking.
What You'll Do
- Develop and refine ranking and recommendation models to surface high-quality designs for conversion into reusable Brand Templates.
- Design scalable pipelines that adapt existing templates to align with organizational brand standards, including colors, typography, logos, and visual tone.
- Build systems that interpret design structure by analyzing Canva's native format to extract layout patterns, element relationships, and design intent.
- Create and deploy LLM-powered workflows that generate structured metadata such as content classifications and intent descriptions at scale.
- Run rigorous offline and online experiments to assess model performance and quantify impact on user behavior and product outcomes.
- Partner with platform and product teams to define APIs, data contracts, and integration strategies for seamless feature delivery.
- Shape the future of AI in brand governance by exploring how models can interpret and enforce design constraints and brand rules.
- Establish robust ML engineering practices, including model monitoring, evaluation frameworks, and documentation standards.
What We're Looking For
You bring deep experience in production ML systems, with a proven ability to lead technical direction in a cross-functional product environment. You’re fluent in Python and modern ML frameworks, and you’ve worked extensively with NLP techniques, including LLMs, embeddings, semantic search, and fine-tuning. Background in document understanding, layout analysis, or structured extraction from complex formats is essential, as is experience with recommendation or information retrieval systems.
You’re skilled across the full ML lifecycle—from data preparation to deployment and monitoring—and have designed and interpreted A/B tests to validate impact. You operate independently as the ML expert on a product team, collaborating closely with engineers, product managers, and designers. A strong product sense guides your decisions, ensuring ML solutions deliver real user value and measurable business results.
Preference will be given to candidates with experience in enterprise or B2B contexts where brand governance is critical, familiarity with vector databases, or background in GenAI platforms. Experience with microservices and large-scale codebases is a plus. A graduate degree in a machine learning-related field may strengthen your application.
Technology Environment
You’ll work primarily with Python, PyTorch, and TensorFlow, building on LLMs, embeddings, and retrieval-augmented generation (RAG) techniques. The stack includes semantic search, prompt engineering, Canva’s design format (CDF), vector databases, and microservices architecture, with strong support for A/B testing and model evaluation.
Work Environment
This role is remote within Australia, offering flexibility while maintaining alignment with local teams. You’ll contribute to a growing AI vision focused on enterprise scalability, governance, and intelligent design automation.

