Senior Machine Learning Engineer Agent Tools Interop (AU remote)

Canva

Not Interested
Bookmark
Report This Job

profile Job Location:

Melbourne - Australia

profile Monthly Salary: Not Disclosed
Posted on: Yesterday
Vacancies: 1 Vacancy

Job Summary

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 Canvas 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 youll work at the frontier of agentic AI specifically on the problem of making tool calling reliable safe and scalable across Canvas 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. Youll 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 youll 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.

 

What were looking for:

You have hands-on production experience with LLM tool-use and function calling: designing tool schemas understanding how model behavior is shaped by tool definitions and shipping agentic integrations to real users. Youve built evaluation frameworks that measure AI feature quality systematically and you use those signals to drive improvement rather than just report them. Java proficiency is essential given our backend services infrastructure; Python or TypeScript is a strong plus.

What sets the strongest candidates apart is experience at the boundary of ML and platform engineering where youve had to collaborate deeply with backend or infrastructure teams to make AI integrations production-grade safe and scalable. Familiarity with MCP LangChain LangGraph or agent frameworks is a real differentiator as is prompt engineering experience specifically for tool definitions and tool calling schemas. This role is not a fit for research-only backgrounds traditional ML without LLM/GenAI exposure or data engineering experience presented as ML engineering.

 

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 Canvas agents behave for millions of users.


Additional Information :

Dont tick all the boxes Dont worry about that - nobody does!  

Wed 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 willingness to learn just as much as specific experience. If youre excited about this role but dont tick every box we encourage you to apply you might a great fit in ways you didnt expect!

Whats in it for you

Achieving our crazy big goals motivates us to work hard - and we do - but youll experience lots of moments of magic connectivity and fun woven throughout life at Canva too. We also offer a stack of benefits to set you up for every success in and outside of work.

Heres a taste of whats on offer:

  • Equity packages - we want our success to be yours too
  • Inclusive parental leave policy that supports all parents & carers
  • An annual Vibe & Thrive allowance to support your wellbeing social connection office setup & more
  • Flexible leave options that empower you to be a force for good take time to recharge and supports you personally

Check out   for more info.

Other stuff to know

We make hiring decisions based on your experience skills and passion as well as how you can enhance Canva and our culture. When you apply please tell us the pronouns you use and any reasonable adjustments you may need during the interview process.

All interviews are conducted virtually


Remote Work :

Yes


Employment Type :

Full-time

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 i...
View more view more

About Company

Company Logo

We're a global online visual communications platform on a mission to empower the world to design. Featuring a simple drag-and-drop user interface and a vast range of templates ranging from presentations, documents, websites, social media graphics, posters, apparel to videos, plus a hu ... View more

View Profile View Profile