Canva is hiring a Senior Machine Learning Engineer for the Inspire & Create team within Canva Grow. You will focus on building machine learning-powered features for ad generation, handling the full ML lifecycle and impacting the customer journey from inspiration to insights. Join the team redefining how the world experiences design.
What You'll Do
- Build, test, and ship ML-powered features that enhance ad generation experiences.
- Design scalable ML pipelines in collaboration with platform teams.
- Work closely with PMs, designers and engineers to align on user needs and product direction.
- Run experiments to validate assumptions and improve model effectiveness.
- Contribute to shared ML infrastructure and best practices at Canva.
- Keep up with state-of-the-art developments and exploring ways to apply them at scale.
What We're Looking For
- Proven track record of delivering ML-powered product features in production.
- Deep technical expertise across the ML lifecycle: data wrangling, model development, evaluation, deployment, and monitoring.
- Demonstrated experience building and deploying ML-powered features in production environments.
- Proficiency with Python and frameworks like TensorFlow or PyTorch.
- Skilled across the ML lifecycle: data processing, model training, evaluation, deployment, and monitoring.
- Proven ability to work independently while collaborating cross-functionally with product, design, and data.
- Experience with Generative AI (GenAI): LLMs, diffusion models, prompt engineering, RAG, or fine-tuning.
- Familiarity with GenAI platforms (e.g. OpenAI, Hugging Face, Anthropic) and embedding-based systems.
- Strong product mindset - prioritises ML solutions that improve user experience and product outcomes.
- Committed to scalable, maintainable ML systems with clear metrics and impact tracking.
- Passionate about ethical ML and responsible data usage, especially in learning environments.
Nice to Have
- Enjoy mentoring and sharing best practices within the team.
Technical Stack
- Python
- TensorFlow
- PyTorch
- Generative AI platforms
Team & Environment
You will be the first MLE in the Grow product group, working as part of the Inspire & Create team.
Work Mode
This role is open to candidates based in Australia for remote work.



