Machine Learning Engineer - Ecosystem Experiences

3 Months ago • All levels • Research Development

Job Summary

Job Description

Canva seeks a Machine Learning Engineer to enhance its developer ecosystem experiences. Responsibilities include automating third-party app review processes using AI and ML, developing systems to analyze code and UI for compliance, leveraging computer vision for UX feedback, and building recommendation systems for developers. The role involves using LLMs, NLP, and ML frameworks like PyTorch and TensorFlow, integrating AI into existing workflows, and collaborating with engineering and UX teams. The ideal candidate has experience automating complex review processes, particularly code or UI, skills in computer vision, and experience with LLMs and recommendation systems. Proficiency in Python and a collaborative mindset are essential.
Must have:
  • Applied ML to automate complex review processes (code, UI, compliance)
  • Skilled in computer vision and screen analysis (UI insights extraction)
  • Experience with LLMs to enhance automation and intelligent systems
  • Proficient in Python and ML frameworks (PyTorch, TensorFlow, scikit-learn)
  • Experience building recommendation systems
Perks:
  • Equity packages
  • Inclusive parental leave
  • Annual Vibe & Thrive allowance
  • Flexible leave options

Job Details

Job Description

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. We also have a campus in Melbourne and co-working spaces in Brisbane, Perth and Adelaide. But you have choice in where and how you work—we trust our Canvanauts to choose the balance that empowers them and their team to achieve their goals.

What you’d be doing in this role

As Canva scales, change continues to be part of our DNA. But we like to think that’s all part of the fun. So this will give you the flavour of the type of things you’ll be working on when you start, but this will likely evolve.

At the moment, this role is focused on:

• Improving and streamlining the process of reviewing third-party apps through automation and AI-driven solutions
• Developing machine learning systems to analyse source code and UI for compliance with design guidelines, accessibility standards, and security practices
• Leveraging computer vision, screenshot analysis, and HTML parsing to evaluate UI elements and provide actionable UX feedback
• Experimenting with cutting-edge ML, LLM, and NLP techniques to boost the accuracy and effectiveness of automated reviews
• Building intelligent recommendation systems to guide developers in refining their submissions and reducing friction
• Integrating AI solutions into existing review workflows, enhancing internal tools and streamlining the developer submission pipeline
• Collaborating with engineering and UX teams to ensure AI-driven recommendations align with product goals and deliver great user experiences

You’re probably a match if

• You’ve applied machine learning to automate complex review processes, especially involving code, UI, or compliance
• You’re skilled in computer vision and screen analysis, and know how to extract insights from UI layouts
• You have experience using Large Language Models (LLMs) to enhance automation and intelligent systems
• You know how to build recommendation systems that proactively assist developers
• You’re proficient in Python and ML frameworks like PyTorch, TensorFlow, or scikit-learn
• You thrive in cross-functional teams and enjoy collaborating with engineers, UX designers, and PMs
• You love solving real-world challenges by reducing friction and creating smart workflows through automation

About the team

The Ecosystem Supergroup is on a mission to build the world’s richest ecosystem of apps and integrations that supercharge Canva’s ability to meet the diverse needs of a billion users—and drive our MAU growth. With innovations in generative AI and the rise of complex design workflows in large organisations, we’re perfectly placed to become the platform of choice for visual design-related services.

The Ecosystem Experiences group builds our App Marketplace, Developer Portal, and SDKs—including tooling, starter kits, documentation, and more. As a Machine Learning Engineer in this team, you’ll directly shape how developers interact with Canva, leveraging AI to simplify, streamline and elevate their integration journey.

But don’t just take our word for it—Software Engineer Abbie Wade says it best:

“The challenges that I am solving do not have a known solution, which means I get to create and innovate each day.”

What’s in it for you?

Achieving our crazy big goals motivates us to work hard—but you’ll experience lots of moments of magic, connection, and fun woven throughout life at Canva too. We also offer a range of benefits to support your success inside and outside of work:
• Equity packages—we want our success to be yours too
• Inclusive parental leave that supports all parents and carers
• An annual Vibe & Thrive allowance to support your wellbeing, home office, and more
• Flexible leave options that empower you to recharge, give back, or just take a break

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 share the pronouns you use and let us know any reasonable adjustments you may need during the interview process.

We celebrate all types of backgrounds and skills at Canva, so even if you don’t feel you tick every box—we’d still love to hear from you!

Please note that interviews are conducted virtually.

Similar Jobs

Sprinkler - Sr. Manager - West Region Professional Services

Sprinkler

United States (Remote)
3 Weeks ago
Lionbridge Games - Inside Sales Representative, Games

Lionbridge Games

(Remote)
2 Months ago
Dentsu - Cyber Security Metrics and Behavioural Analyst

Dentsu

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (Hybrid)
1 Month ago
Nagarro - Associate Principal Engineer, Delivery

Nagarro

New York, New York, United States (On-Site)
8 Months ago
Capgemini - Salesforce Testing

Capgemini

Mumbai, Maharashtra, India (On-Site)
1 Month ago
broadcom - Senior AI Engineer

broadcom

Vienna, Vienna, Austria (On-Site)
1 Month ago
Stylumia - Senior Machine Learning Engineer - Time Series & Computer Vision

Stylumia

Bengaluru, Karnataka, India (Hybrid)
10 Months ago
bytedance - Student Researcher (Doubao (Seed) - Machine Learning System) - 2025 Start (PhD)

bytedance

Seattle, Washington, United States (On-Site)
8 Months ago
Apple - Machine Learning Engineer - Matching

Apple

Cupertino, California, United States (On-Site)
1 Week ago
bytedance - Student Researcher (Doubao (Seed) - Foundation Model - Vision Generative AI)

bytedance

San Jose, California, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Synechron - Delivery Lead (.NET, C#, AWS, Agile & Cloud Solutions)

Synechron

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Altagram Group - Senior Audio Project Manager

Altagram Group

Berlin, Berlin, Germany (On-Site)
1 Month ago
Google - Technical Program Manager III, Embedded Systems/Firmware, Pixel

Google

Mountain View, California, United States (On-Site)
2 Months ago
fuse games - Senior Game Developer

fuse games

İstanbul, Türkiye (On-Site)
2 Months ago
Assystems - Cyber Security Officer

Assystems

Al Khobar, Eastern Province, Saudi Arabia (On-Site)
3 Months ago
Zynga - Senior Producer - Cross-Promotion (xPromo)

Zynga

Austin, Texas, United States (On-Site)
2 Months ago
Reddit - Senior Machine Learning Engineer

Reddit

(Remote)
3 Months ago
Super.com - Senior Software Engineer, Payments (Remote!)

Super.com

Toronto, Ontario, Canada (Remote)
8 Months ago
Synechron - Level 2 Market Data Support Engineer

Synechron

Pune, Maharashtra, India (On-Site)
1 Month ago
Brillio - Salesforce Technical Architect

Brillio

Santa Clara, California, United States (Remote)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Surry Hills, New South Wales, Australia

Telastra - Telstra Retail: Part Time Customer Service & Sales Consultant

Telastra

Moranbah, Queensland, Australia (On-Site)
3 Weeks ago
Canva - Senior Software Engineer -Cloud Platform- - Remote across ANZ

Canva

Sydney, New South Wales, Australia (Remote)
7 Months ago
easygo - Staff Software Engineer - Kick

easygo

Melbourne, Victoria, Australia (On-Site)
1 Week ago
Cubic corporation - Junior Purchasing Officer

Cubic corporation

Sydney, New South Wales, Australia (Hybrid)
1 Month ago
Canva - Engineering Manager - Developer Environment

Canva

Brisbane, Queensland, Australia (Remote)
1 Month ago
Saviynt - Account Executive

Saviynt

Melbourne, Victoria, Australia (On-Site)
1 Year ago
Canva - Staff Machine Learning Engineer - User Voice

Canva

Melbourne, Victoria, Australia (Remote)
2 Months ago
DNEG - Character Modeler

DNEG

Sydney, New South Wales, Australia (On-Site)
3 Weeks ago
Big Ant Studios - ASP.net REST Service Developer

Big Ant Studios

Melbourne, Victoria, Australia (On-Site)
8 Months ago
CAE - ICT Lead

CAE

Homebush, New South Wales, Australia (Hybrid)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Research Development Jobs

Canva - Staff Backend Engineer - Canva AI

Canva

Adelaide, South Australia, Australia (Remote)
3 Weeks ago
Microsoft - Senior Technical Program Manager, Copilot AI

Microsoft

Mountain View, California, United States (Hybrid)
2 Months ago
Qualcomm - Software Engineer, Gaming AI

Qualcomm

San Diego, California, United States (On-Site)
1 Month ago
bytedance - Senior Software Engineer - IaaS AI Infra

bytedance

San Jose, California, United States (On-Site)
2 Months ago
Apple - Senior Machine Learning Engineer, Commerce and Growth Intelligence

Apple

San Francisco, California, United States (On-Site)
2 Months ago
Tekion Corp - Machine Learning Architect

Tekion Corp

Pleasanton, California, United States (On-Site)
2 Months ago
Intel  - SoC ML Architect

Intel

Santa Clara, California, United States (On-Site)
1 Year ago
Canva - Senior Computer Vision Engineer - Photo AI

Canva

Vienna, Vienna, Austria (Remote)
3 Months ago
Riot Games - Senior Researcher, WR

Riot Games

Shanghai, China (On-Site)
2 Months ago
Token Metrics - AI Prompt Engineer

Token Metrics

Medellín, Antioquia, Colombia (Remote)
7 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Auckland, Auckland, New Zealand (Remote)

Austin, Texas, United States (Remote)

Sydney, New South Wales, Australia (Remote)

Auckland, Auckland, New Zealand (Remote)

Brisbane, Queensland, Australia (Remote)

Sydney, New South Wales, Australia (Remote)

Auckland, Auckland, New Zealand (Remote)

Austin, Texas, United States (On-Site)

Austin, Texas, United States (Remote)

View All Jobs

Get notified when new jobs are added by Canva

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug