招聘
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 Canva’s 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, you'll work at the frontier of agentic AI, specifically on the problem of making tool calling reliable, safe, and scalable across Canva's 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. You'll 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 you’ll 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 we're 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. You've 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 you've had to collaborate deeply with backend or infrastructure teams to make AI integrations production-grade, safe, and scalable. Familiarity with MCP, Lang Chain, Lang Graph, 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 Canva's agents behave for millions of users.
Don't tick all the boxes? Don't worry about that - nobody does!
We’d 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 you're excited about this role but don’t tick every box, we encourage you to apply, you might a great fit in ways you didn’t expect!
What's in it for you?
Achieving our crazy big goals motivates us to work hard - and we do - but you'll 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.
Here's a taste of what's 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 lifeatcanva.com 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
Join the team redefining how the world experiences design.
Hey, g'day, mabuhay, kia ora,你好, hallo, vítejte!
Thanks for stopping by. We know job hunting can be a little time consuming and you're probably keen to find out what's on offer, so we'll get straight to the point.
Where and how you can work
Our flagship campus is in Sydney, with a second campus in Melbourne and co-working spaces in Brisbane, Perth, & Adelaide. You have flexibility in how and where you work — whether that's from one of our spaces, from home, or a mix of both. This role is remote-friendly within Australia, so you can choose the setup that empowers you and your team to do your best work.
总浏览量
1
申请点击数
0
模拟申请者数
0
收藏
0
相似职位

Senior Machine Learning Architect 5 - GenAI Experiences
Adobe · 2 Locations

Principal Verification Engineer (ISP, Display, Video)
ARM · manchester

Senior Engineering Manager, AI & Machine Learning
Adobe · San Jose

Staff AI Development Engineer
Broadcom · USA-California-San Jose-1320 Ridder Park Drive

Staff Software Engineer, AI/ML, Geo
Google ·
关于Canva

Canva
Series DAn online design and visual communication platform that provides design tools for non-designers.
1,001-5,000
员工数
Sydney
总部位置
$40B
企业估值
评价
4.2
10条评价
工作生活平衡
3.8
薪酬
2.5
企业文化
4.5
职业发展
4.2
管理层
4.3
78%
推荐给朋友
优点
Flexible schedules and hours
Supportive team and leadership
Growth and learning opportunities
缺点
Fast-paced and demanding environment
Heavy workload and long hours
High expectations and pressure
薪资范围
31个数据点
Junior/L3
L2
L3
L4
L5
L6
M3
M4
M5
M6
Mid/L4
Senior/L5
Staff/L6
Junior/L3 · Data Scientist B1
0份报告
$111,685
年薪总额
基本工资
-
股票
-
奖金
-
$94,933
$128,437
面试经验
2次面试
难度
3.0
/ 5
时长
14-28周
体验
正面 0%
中性 50%
负面 50%
面试流程
1
Application Review
2
Online Assessment/Portfolio Review
3
Recruiter Screen
4
Hiring Manager Interview
5
Team Interview
6
Offer
常见问题
Technical Knowledge
Portfolio/Design Questions
Behavioral/STAR
Culture Fit
Past Experience
新闻动态
Should I (24M) talk to my professor about the challenges of working with my classmate on a project when her mom is possibly going to be involved the entire time?
**I am not The OOP, OOP is u/ThrowRAwhy96** **Should I (24M) talk to my professor about the challenges of working with my classmate on a project when her mom is possibly going to be involved the entire time?** **Originally posted to r/relationship_advice** [Original Post - rareddit](https://www.rareddit.com/r/relationship_advice/comments/lwwcjc/should_i_24m_talk_to_my_professor_about_the/) **March 3, 2021** I’m still taking online courses this semester. Anyways, I have to write a research p
·
4w ago
·
3,956
·
235
learning management systems LMS Online assignments Help via Moodle, Canvas, Blackboard, Brightspace, Pearson MyLab, McGraw-Hill, Cengage, Google Classroom To do my Written essays, reports, Timed quizzes, tests, Discussion board posts, Group projects, presentations, Case studies & reflections Reddit!
https://reddit.com/link/1rvzoi8/video/kwbeewdtxvbg1/player **If you're Struggling with your online exams, class, assignment/homework or any other task, Contact Us for Help:** **Website: hiraedu. com** **WhatsApp: +12136359834** **WhatsApp: +16124914941** **Call: +12136359834** **Call: +17273080530** 𝐈 𝐇𝐄𝐋𝐏 𝐖𝐈𝐓𝐇 𝐀𝐋𝐋 𝐄𝐗𝐀𝐌𝐒: Whether you take an Exam at school or at home (even if it's proctored), I can take it for you and get you a high grade! 100% success rates! 𝐌𝐘 𝐓𝐄𝐀
·
5w ago
·
3
·
81
2026 IPO Watchlist: OpenAI, SpaceX and Other Tech Giants - Built In
Source: Built In
News
·
11w ago
Dario Amodei explains ‘death race’, and Canva’s 101st language | Business News - Hindustan Times
Source: Hindustan Times
News
·
11w ago