Canva
Senior Machine Learning Engineer - Agent Tools Interop (AU remote)
Found: Today
This role is remote-friendly within Australia.
Responsibilities:
- Build and evolve systems for agents to discover and execute capabilities at scale.
- Design tool schemas for accurate LLM tool selection.
- Develop evaluation pipelines to measure tool calling behavior.
- Collaborate with product and platform teams for integration of agentic capabilities.
- Mentor engineers on integration patterns and evaluation methodology.
Requirements:
- Hands-on experience with LLM tool-use and function calling.
- Proficiency in Java; knowledge of Python or TypeScript is a plus.
- Experience in ML and platform engineering collaboration.
- Familiarity with MCP, LangChain, or prompt engineering is advantageous.