Canva
Senior Machine Learning Engineer - Agent Tools Interop (AU remote)
Found: Today
This role is based in Sydney, Australia with remote-friendly options available.
Responsibilities:
- Build systems for agents to discover and invoke capabilities at scale.
- Design tool schemas for accurate LLM tool selection.
- Operate evaluation pipelines to measure tool calling behavior.
- Collaborate with product and platform teams on AI capabilities.
- Advise teams on defining tools for agent use.
- Partner with engineers on governance and safety.
- Mentor engineers on integration patterns.
Requirements:
- Hands-on experience with LLM tool-use and function calling.
- Proficiency in Java; Python or TypeScript is a plus.
- Experience in ML and platform engineering collaboration.
- Familiarity with MCP, LangChain, or similar frameworks.
What you'll learn:
- Expertise in AI integration architecture.
- Cross-functional influence across teams.
- Exposure to evolving agentic ecosystems.