Senior Machine Learning Engineer - Agent Tools Interop (AU remote)
Seniority - senior
More about the Senior Machine Learning Engineer - Agent Tools Interop (AU remote) role at Canva
Company Description
Join the team redefining how the world experiences design.
Hey, g'day, mabuhay, kia ora,你好, hallo, vítejte!
Thanks for stopping by. We know job hunting can be a little time consuming and you're probably keen to find out what's on offer, so we'll get straight to the point.
Where and how you can work
Our flagship campus is in Sydney, with a second campus in Melbourne and co-working spaces in Brisbane, Perth, & Adelaide.
You have flexibility in how and where you work — whether that's from one of our spaces, from home, or a mix of both.
This role is remote-friendly within Australia , so you can choose the setup that empowers you and your team to do your best work.
Job Description
About the Group/Team:
The Ecosystem Supergroup is focused on creating an abundant app ecosystem that tailors Canva for over a billion delighted users.
Our mission is to empower developers and partners to extend Canva in powerful ways, unlocking infinite creative workflows and integrations across the internet.
Within Ecosystem, the Apps APIs group builds the developer platform that allows partners to build apps and integrations directly inside Canva.
We create the infrastructure, APIs, SDKs, and tooling that enable developers to extend Canva’s capabilities and deliver new creative experiences to millions of users worldwide.
About the Role/Specialty:
As a Senior Machine Learning Engineer on the Agent Tools Interop team, you'll work at the frontier of agentic AI, specifically on the problem of making tool calling reliable, safe, and scalable across Canva's growing ecosystem of agents.
The core challenge: designing systems where agents reliably find and invoke the right capability, at scale.
That requires tool definitions models can reason over, frictionless contribution for internal teams, and evaluation infrastructure to keep invocation quality production-grade.
Your work accelerates every team at Canva building agentic features.
The interoperability layer you help build becomes the shared foundation they depend on, eliminating bespoke wiring and giving every new AI integration a governed, reliable place to plug in.
You'll work closely with GenAI teams, product, and platform engineering, bridging ML thinking with systems design to make agentic tool use something Canva can depend on at scale.
What you’ll do (responsibilities):
- Build and evolve the systems that enable agents to discover, invoke, and safely execute capabilities across Canva at scale, from initial foundations through to long-term platform maturity.
- Design tool schemas and definition patterns that maximize LLM tool selection accuracy and reliable invocation across diverse agent consumers and AI integrations.
- Build and operate evaluation pipelines that

