Staff Machine Learning Engineer - Integrations & Solutions Group (AU remote)
Core
Designing AI-ready tools, APIs, and agent architectures that enable LLM platforms to interact with Canva's design capabilities and drive intelligent, Canva-hosted design agents.
Role type
Staff Machine Learning Engineer (AI Integrations & Solutions)
Builds
AI integration layer, MCP platform, agent architecture, and evaluation frameworks connecting Canva to external AI assistants.
Domain
Generative AI, LLM integrations, and visual design platform infrastructure.
Deliverable
production ML models | product features | infrastructure
Required skills
LLM-powered system design, evaluation pipeline ownership, technical standard setting, cross-team influence, Python, ML frameworks, TypeScript/Node.js, cloud infrastructure.
Preferred skills
Experience with OpenAI/Anthropic/Google ecosystems, agent-to-agent communication, observability system design.
Technologies
Python, TypeScript, Node.js, Cloudflare Workers, AWS, MCP platform.
Responsibilities
Drive design of AI-ready tools and APIs for LLM platforms; pioneer agent-to-agent communication approaches; own and evolve evaluation frameworks for tool-use accuracy; shape Canva's agent architecture and orchestration layers; define observability systems for AI assistant consumption; influence integration strategy with external AI partners.
Seniority
Staff, hands-on IC with strategic influence