Senior Machine Learning Engineer - Ecosystem Experiences

2 Months ago • 4-8 Years • Frontend Development

Job Summary

Job Description

Canva seeks a Senior Machine Learning Engineer to improve their third-party app review process through automation and AI. Responsibilities include developing AI-driven solutions to analyze source code and UI, ensuring adherence to design guidelines and security standards. This role involves leveraging computer vision, LLM, and NLP techniques to improve automated review accuracy. The engineer will build intelligent recommendation systems, optimize AI solutions in existing workflows, and collaborate with engineering and UX teams. The ideal candidate possesses experience in applying machine learning to automate complex review processes, particularly in code analysis and UI evaluation, and has skills in computer vision, screen analysis, and LLMs.
Must have:
  • Experience applying ML to automate complex reviews (code analysis, UI evaluation)
  • Proficient in computer vision and screen analysis
  • Experience with LLMs (APIs or open-source models)
  • Ability to build intelligent recommendation systems
  • Proficient in Python and ML frameworks (PyTorch, TensorFlow, scikit-learn)
  • Collaboration skills with engineers, UX designers, and product managers

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.

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:

  • Improve and streamline the process of reviewing third-party apps through automation and AI-driven solutions.
  • Develop machine learning automation to analyse source code and UI, ensuring submissions adhere to design guidelines, accessibility standards, and security practices.
  • Leverage computer vision, screenshot analysis, and HTML parsing to evaluate UI elements and provide actionable feedback on UX best practices.
  • Experiment with cutting-edge ML, LLM, and NLP techniques to improve the accuracy and effectiveness of automated reviews.
  • Build intelligent recommendation systems that guide developers in refining their submissions, reducing friction in the review process.
  • Optimise and integrate AI solutions into existing review workflows, enhancing internal tools and the developer submission pipeline.
  • Collaborate closely with engineering and UX teams to ensure AI-driven recommendations align with product goals and user experience standards.

You're probably a match if

  • You have experience applying machine learning to automate complex review processes—especially in areas like code analysis, UI evaluation, or security compliance.
  • You’re skilled in computer vision and screen analysis—you know how to extract meaningful insights from UI layouts and interfaces.
  • You have experience working with Large Language Models (LLMs)—whether through external APIs or open-source models—to enhance automation, recommendations, or intelligent feedback systems.
  • You can build intelligent recommendation systems—helping developers proactively improve their submissions and streamline the review process.
  • You’re proficient in Python and familiar with ML frameworks like PyTorch, TensorFlow, or scikit-learn.
  • You thrive in cross-functional teams—collaborating with engineers, UX designers, and product managers to shape AI-powered workflows.
  • You enjoy solving real-world challenges—optimizing review processes and reducing developer friction through automation.

About the team

We aim to build the world’s richest Ecosystem of apps and integrations for visual design and communications that supercharge Canva’s ability to meet the diverse needs of a billion users and drive Canva’s MAU growth.

With the proliferation of innovations in generative AI and as large organizations have increasingly complex workflows to manage their designs, Canva is well poised to become the platform that simplifies access and discovery of services related to visual design. We are already working with hundreds of developers to enable access to these exciting products with our Apps SDK and Canva public REST API!

As one of the groups in Ecosystem, the Experiences Group builds our App Marketplace, Developer Portal, and SDKs (including developer tooling, starter kit, examples, docs, etc.).

As the first Senior Machine Learning Engineer in the Supergroup, you’ll play a vital role in driving our engineering strategy—ensuring we deliver secure and reliable products while managing trade-offs on the path to achieving our crazy big goals. This group's customers are developers, which means you will have the ability to bring your insights and an engineering mindset into our product roadmap.

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.

We celebrate all types of skills and backgrounds at Canva so even if you don’t feel like your skills quite match what’s listed above - we still want to hear from you!

Please note that interviews are conducted virtually.

Similar Jobs

Canva - Marketing Localization Specialist

Canva

Sydney, New South Wales, Australia (Remote)
1 Month ago
The Walt Disney Company - Purchasing Assistant/Sourcer Internship - Textile

The Walt Disney Company

Île-de-France, France (On-Site)
1 Month ago
Canva - Manager, Implementation

Canva

Austin, Texas, United States (Remote)
1 Month ago
Canva - Taxonomist

Canva

Sydney, New South Wales, Australia (Remote)
3 Months ago
ByteDance - Human Resources Apprenticeship Program

ByteDance

Gurugram, Haryana, India (On-Site)
2 Months ago
Crazy games  - [REMOTE] Product Engineer

Crazy games

Leuven, Flanders, Belgium (Remote)
8 Months ago
Canva - Staff Frontend Engineer - Apps API Platform

Canva

Auckland, Auckland, New Zealand (Remote)
2 Months ago
Blitz app - Senior Software Engineer (C++)

Blitz app

India (Remote)
2 Months ago
Reversing Labs - Senior Full Stack Software Engineer

Reversing Labs

Ireland (Remote)
1 Month ago
IntergalacticGaming - Front-end Developer

IntergalacticGaming

Manchester, England, United Kingdom (On-Site)
10 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Canva - Corporate Accounting Lead

Canva

San Francisco, California, United States (Remote)
3 Months ago
Canva - People Systems Engineer

Canva

Makati, Metro Manila, Philippines (Remote)
2 Months ago
Canva - Research Engineering Manager - Image Generation (m/f/x) - Canva Austria

Canva

Vienna, Vienna, Austria (Remote)
6 Months ago
Canva - Senior Software Reliability Engineer (Production Health)

Canva

Sydney, New South Wales, Australia (Remote)
2 Months ago
Canva - Senior Data Scientist

Canva

Melbourne, Victoria, Australia (Remote)
1 Month ago
Canva - Backend Software Engineer (Java) - User Product

Canva

Auckland, Auckland, New Zealand (Remote)
1 Month ago
Canva - Strategic Partnership Manager

Canva

Austin, Texas, United States (Remote)
2 Months ago
Canva - B2B SEO Lead

Canva

Los Angeles, California, United States (Remote)
2 Months ago
Dream Sports - Graphic Designer

Dream Sports

Mumbai, Maharashtra, India (On-Site)
3 Months ago
Canva - Business Development Representative

Canva

Austin, Texas, United States (Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Sydney, New South Wales, Australia

Netflix - Animator

Netflix

Sydney, New South Wales, Australia (Hybrid)
3 Months ago
Polygon Labs - APAC Growth Manager

Polygon Labs

Victoria, Australia (Remote)
1 Month ago
Google - Software Engineer, Visual Language and Multimodal Modeling

Google

Sydney, New South Wales, Australia (On-Site)
1 Month ago
Modio - Cloud Systems Engineer

Modio

Victoria, Australia (On-Site)
2 Months ago
Microsoft - Senior Support Escalation Manager

Microsoft

Sydney, New South Wales, Australia (Hybrid)
1 Month ago
Trackman - Sales Representative, NSW, SA & ACT

Trackman

Sydney, New South Wales, Australia (On-Site)
3 Months ago
Canva - Full-stack Software Engineer (Java + JavaScript) - Data Platform

Canva

Surry Hills, New South Wales, Australia (Remote)
1 Month ago
Google - Senior Cyber Security Consultant

Google

Sydney, New South Wales, Australia (On-Site)
1 Month ago
Canva - Engineering Manager - (Python/Javascript) - Internal Apps

Canva

Brisbane, Queensland, Australia (Remote)
1 Month ago
Glitch Productions - 3D Animator

Glitch Productions

Sydney, New South Wales, Australia (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

Frontend Development Jobs

Pika - Frontend Engineer

Pika

Palo Alto, California, United States (On-Site)
4 Months ago
The Walt Disney Company - Sr Software Engineer (Roku Engineer)

The Walt Disney Company

New York, New York, United States (On-Site)
6 Months ago
Inkittt - Senior Software Engineer, Backend

Inkittt

Krakow Am See, Mecklenburg-Vorpommern, Germany (Hybrid)
7 Months ago
Highspot - Principal Frontend Web Engineer

Highspot

Vancouver, British Columbia, Canada (Hybrid)
7 Months ago
Inkittt - Senior Front-End Engineer - Mobile & Web

Inkittt

Krakow Am See, Mecklenburg-Vorpommern, Germany (Hybrid)
1 Month ago
Booming games - Game Developer - Javascript / HTML5 (f/m/x)

Booming games

Hamburg, Hamburg, Germany (Hybrid)
7 Months ago
Every matrix - Game Developer (Slots, Pixi.js)

Every matrix

Bucharest, Bucharest, Romania (Hybrid)
2 Months ago
Rocksteady Studios - Lead UI Artist

Rocksteady Studios

(Hybrid)
5 Months ago
Canva - Senior Software Engineer - Video Export (Fullstack)

Canva

Sydney, New South Wales, Australia (Remote)
2 Months ago
The Walt Disney Company - Lead Software Engineer (Roku Engineer)

The Walt Disney Company

New York, New York, United States (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Austin, Texas, United States (Hybrid)

Austin, Texas, United States (Remote)

Auckland, Auckland, New Zealand (Remote)

Auckland, Auckland, New Zealand (Remote)

Auckland, Auckland, New Zealand (Remote)

Auckland, Auckland, New Zealand (Remote)

Auckland, Auckland, New Zealand (Remote)

Auckland, Auckland, New Zealand (Remote)

Austin, Texas, United States (On-Site)

Austin, Texas, United States (On-Site)

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