Senior Machine Learning Engineer - Agent Tools Interop (au Remote)

Canva

Melbourne, Australia
Remote
Llm tool-use and function calling
Design tool schemas
Build evaluation frameworks
The Ecosystem Supergroup is focused on creating an abundant app ecosystem that tailors Canva for over a billion delighted users

Job Summary

  • The Ecosystem Supergroup is focused on creating an abundant app ecosystem that tailors Canva for over a billion delighted users.
  • Build and evolve the systems that enable agents to discover, invoke, and safely execute capabilities across Canva at scale.
  • Equity packages - we want our success to be yours too.

Matching Summary

The Ecosystem Supergroup is focused on creating an abundant app ecosystem that tailors Canva for over a billion delighted users.

Skills & Requirements

Must-have

  • LLM tool-use and function calling
  • design tool schemas
  • build evaluation frameworks
  • Java proficiency
  • ML and platform engineering collaboration

Nice-to-have

  • familiarity with MCP, LangChain, LangGraph
  • prompt engineering for tool definitions
  • passion, curiosity, willingness to learn

Key Requirements

  • Hands-on production experience with LLM tool-use
  • Java proficiency is essential
  • Python or TypeScript is a strong plus

Work Rights

Remote-friendly within Australia

Tailored Resume

Cover Letter