Machine Learning Engineer – Inference Platform (AU remote)
About the role
About the Company
Canva is redefining how the world experiences design. The company has campuses in Sydney and Melbourne, with co-working spaces in Brisbane, Perth, and Adelaide.
About the Team
The Inference Platform team is part of the Generative AI Supergroup, focused on building foundations that enable Canva to become an AI-first creative partner. The AI Platform group develops scalable infrastructure and tooling that powers machine learning across Canva.
The Inference Platform team ensures that ML models are deployed, served, and optimised efficiently at scale, enabling fast, reliable, and cost-effective inference so that every user interaction feels instant and magical.
About the Role
As a Machine Learning Engineer, you'll focus on building and improving systems that serve machine learning models in production. This role blends engineering excellence with practical ML knowledge—implementing production-grade systems, improving latency and throughput, and contributing to infrastructure that supports Canva's rapidly growing AI capabilities.
Responsibilities
- Design, build, and maintain scalable systems for serving machine learning models in production
- Optimise inference performance, including latency, throughput, and cost efficiency
- Collaborate with ML researchers and engineers to productionise models
- Implement monitoring, logging, and alerting to ensure system reliability
- Contribute to platform tooling that improves developer experience and ML workflows
- Identify opportunities to improve infrastructure and drive technical enhancements across the platform
- Provide on-call support to the services supported by the team
Work Flexibility
This role is remote-friendly within Australia. You have flexibility in how and where you work—whether that's from one of the company spaces, from home, or a mix of both.
Current, ongoing work rights in Australia are required. Employer visa sponsorship is not available for this role.