Senior Machine Learning Engineer - Inspire & Create (AU Remote)
Core
Building ML-powered features for ad generation experiences and scalable ML pipelines within Canva's advertising platform.
Role type
Senior Machine Learning Engineer (Generative AI)
Builds
ML-powered ad generation features, scalable ML pipelines, and shared ML infrastructure for the Inspire → Create → Publish → Insights → Recommend loop.
Domain
Digital Advertising, Generative AI, Creative Performance
Deliverable
production ML models | product features
Required skills
Python, TensorFlow/PyTorch, Generative AI (LLMs, diffusion models), ML lifecycle management (data wrangling, training, evaluation, deployment, monitoring), building ML-powered product features in production, designing scalable ML pipelines, running experiments to validate assumptions, cross-functional collaboration with PMs and designers.
Preferred skills
Experience with state-of-the-art developments in ML, applying them at scale, working independently in a fast-scaling startup environment.
Technologies
Python, TensorFlow, PyTorch, Generative AI frameworks (LLMs, diffusion)
Responsibilities
Build, test, and ship ML-powered features that enhance ad generation experiences; Design scalable ML pipelines in collaboration with platform teams; Run experiments to validate assumptions and improve model effectiveness; Contribute to shared ML infrastructure and best practices.
Seniority
Senior, hands-on IC
