Skip to main content
Back to jobs

Senior Machine Learning Engineer - Agent Tools Interop (AU remote)

External
Canva logoCanva · Sydney, Australia
Full-timeRemote2mo ago30+ days old, may be filled
JavaLangChainMachine LearningPrompt EngineeringPythonSAFe
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


Requirements

  • What the candidate will learn and how will they develop at Canva:
  • Work at the frontier of agentic AI, on the hard problem of making tool calling reliable and measurable at production scale.
  • Build deep expertise in AI integration architecture, where your work directly enables dozens of teams across Canva to ship agentic features faster.
  • Develop cross-functional influence by working across GenAI, Ecosystem Platform, and product teams on a problem that spans the whole company.
  • Gain broad exposure to the evolving agentic ecosystem: MCP, function calling protocols, A2A communication, and how frontier models are changing tool use patterns.
  • Grow into a role with real technical scope, where your evaluation systems and tool calling standards shape how Canva's agents behave for millions of users.
  • Don't tick all the boxes? Don't worry about that - nobody does!
  • We'd still love to hear from you! At Canva, we know that great engineers come from a variety of backgrounds, and we value passion, curiosity, and a willi

Additional Information

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 measure tool calling behavior in production, catch regressions, and drive continuous quality improvement. Collaborate with product, platform, and GenAI teams to integrate agentic capabilities into production systems and understand how tool use behaves at real-world scale. Advise contributing teams on how to define tools agents can reliably call, lowering the bar for onboarding new capabilities into the shared agentic layer. Partner with platform engineers on governance, safety, and execution guarantees, so the platform earns trust as a company-wide dependency for AI integrations. Stay close to developments in agentic AI (MCP, function calling, A2A protocols) and apply new approaches where they meaningfully improve tool interoperability. Mentor engineers on agentic integration patterns and evaluation methodology.


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at Canva? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect