Job Closed
This listing is no longer active.
Founded in 2012, Canva offers an online graphic design and publishing platform used by millions of people across the globe. As an employer, Canva offers flexibl
Senior Machine Learning Engineer – Brand Templates
Location
Australia
Posted
66 days ago
Salary
0
Seniority
Senior
Job Description
Senior Machine Learning Engineer – Brand Templates
Canva
• Owning the end-to-end ML lifecycle from problem framing through to production deployment and iteration • Work closely with product managers, product designers, backend engineers, and platform teams to build ML-powered features that make Brand Templates more discoverable, more relevant, and more intelligent • Developing ranking and recommendation models that identify high-performing team designs and suggest them as candidates for conversion into Brand Templates • Building brandification pipelines at scale — automatically transforming marketplace templates to conform to an organisation's brand guidelines (colours, fonts, logos, imagery style) • Building layout extraction and understanding systems that parse Canva's design format (CDF) to identify structural patterns, element relationships, and design intent — enabling downstream on-brand design generation • Designing and productionising LLM-based pipelines for generating structured metadata (intent descriptions, content classifications) across large volumes of brand templates • Running experiments (offline and online) to validate model effectiveness and measure impact on user outcomes • Collaborating with the Templates Platform team and cross-functional partners to define data contracts, APIs, and integration patterns for ML features • Contributing to the broader Brand System AI vision — exploring how ML can reason about brand guidelines, design constraints, and content structure to assist enterprise users • Establishing ML best practices within the team: experiment tracking, model evaluation frameworks, monitoring, and documentation
Job Requirements
- 5+ years of hands-on experience building and deploying ML-powered features in production environments
- Proficient with Python and ML frameworks such as PyTorch or TensorFlow
- Strong experience with NLP/NLU techniques — including working with LLMs, embeddings, semantic search, prompt engineering, RAG, or fine-tuning
- Experience with document understanding, layout analysis, or structured data extraction from semi-structured formats
- Experience building information retrieval, ranking, or recommendation systems
- Skilled across the ML lifecycle: data processing, model training, evaluation, deployment, and monitoring
- Experience designing and running A/B experiments to measure feature impact
- Comfortable operating independently as the ML technical lead within a product team, while collaborating deeply with engineers, PMs, and designers
- Strong product mindset — you prioritise ML solutions that improve user experience and drive measurable business outcomes
- Committed to scalable, maintainable ML systems with clear metrics and impact tracking
- Follow disciplined coding practices, actively participate in code reviews, and set best-practice standards for peers
- Highly desirable: Experience with layout understanding, document parsing, or structured extraction from design/document formats
- Familiarity with embeddings and vector databases
- Experience with enterprise or B2B product contexts where brand consistency and governance matter
- Familiarity with GenAI platforms (e.g. OpenAI, Anthropic)
- Experience with microservices architectures and large monorepos
- A Master's or PhD in a machine learning discipline
Benefits
- Equity packages - we want our success to be yours too
- Inclusive parental leave policy that supports all parents & carers
- An annual Vibe & Thrive allowance to support your wellbeing, social connection, office setup & more
- Flexible leave options that empower you to be a force for good, take time to recharge and supports you personally
Related Guides
Related Job Pages
More Machine Learning Engineer Jobs
Principal Machine Learning Engineer
UpstartOur mission is to enable effortless credit based on true risk.
• Scale ML innovation by building tools, infrastructure, and workflows that dramatically improve the speed and reliability of model development. • Work backward from modeling needs to design systems that directly unlock gains in accuracy, efficiency, and scientific productivity. • Explore new algorithms and methodologies for our machine learning models and develop tooling to support them. • Improve the entire ML lifecycle—from data readiness and feature development through training, evaluation, serving, and monitoring. • Automate and standardize operational workflows, enabling scientists to focus on high-leverage modeling and analysis rather than manual pipelines. • Define the roadmap for our next generation ML Platform, balancing near-term impact with long-term architectural scalability. • Collaborate cross-functionally with Data Engineering, ML Platform, Pricing, and other teams to build reliable, end-to-end ML systems.
• przestrzeganie dobrych praktyk tworzenia oprogramowania oraz dbanie o ich aktualność, we współpracy z zespołem seniorów ds. uczenia maszynowego, • wspieranie lidera projektowego oraz przełożonego w inicjatywach związanych z Machine Learning, • dążenie do przestrzegania firmowych standardów i kierunków rozwoju w obszarze uczenia maszynowego, • zaangażowanie w procesy analityczne i doradcze, związane z wdrażaniem rozwiązań opartych na AI, • zaangażowanie w proces presale, • monitorowanie trendów rynkowych oraz dostosowywanie rozwiązań względem wymagań biznesowych, • udzielanie wsparcia merytorycznego w ramach strategicznych działań wewnątrz firmy.
Senior Machine Learning Scientist – LLM, Voice
Wave Mobile MoneyWave is building a cashless Africa in Senegal, Cote d'Ivoire, Uganda, Burkina Faso, Gambia & Mali. Find us @www.wave.com
• Bridge research and production, building AI models and agent systems that ship into real products. • Architect, evaluate, and optimize autonomous voice and digital agents powering 10M+ customer interactions per month across West Africa. • Build for the hardest edge cases: poor connectivity, low literacy, and languages with little training data. • Experiment with, evaluate, and integrate the latest voice and text models. • Own problems end-to-end, from problem discovery to running in production, working alongside product and engineering leaders who prioritize shipping real customer impact.
Machine Learning Engineer
IkueThe world’s first customer data platform designed by telcos for telcos.
• Design and construct Ikue's AI Studio in collaboration with Product owners and Data Scientists • Design and build machine learning pipelines (model build, evaluation, deploy, monitoring) • Integrate machine learning outputs into real-time and batch data pipelines • Ensure machine learning and data pipelines are monitored, reliable and supportable (including expert support when required)




