Join to apply for the Machine Learning Engineer - Ecosystem Experiences role at Canva2 weeks ago Be among the first 25 applicantsJoin to apply for the Machine Learning Engineer - Ecosystem Experiences role at CanvaGet AI-powered advice on this job and more exclusive features.Job DescriptionJob DescriptionJoin 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 WorkOur 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 RoleAs 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 OnImproving and streamlining the process of reviewing third-party apps through automation and AI-driven solutionsDeveloping machine learning systems to analyse source code and UI for compliance with design guidelines, accessibility standards, and security practicesLeveraging computer vision, screenshot analysis, and HTML parsing to evaluate UI elements and provide actionable UX feedbackExperimenting with cutting-edge ML, LLM, and NLP techniques to boost the accuracy and effectiveness of automated reviewsBuilding intelligent recommendation systems to guide developers in refining their submissions and reducing frictionIntegrating AI solutions into existing review workflows, enhancing internal tools and streamlining the developer submission pipelineCollaborating with engineering and UX teams to ensure AI-driven recommendations align with product goals and deliver great user experiencesYou’re probably a match ifYou’ve applied machine learning to automate complex review processes, especially involving code, UI, or complianceYou’re skilled in computer vision and screen analysis, and know how to extract insights from UI layoutsYou have experience using Large Language Models (LLMs) to enhance automation and intelligent systemsYou know how to build recommendation systems that proactively assist developersYou’re proficient in Python and ML frameworks like PyTorch, TensorFlow, or scikit-learnYou thrive in cross-functional teams and enjoy collaborating with engineers, UX designers, and PMsYou love solving real-world challenges by reducing friction and creating smart workflows through automationAbout The TeamThe 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?BenefitsAchieving 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 tooInclusive parental leave that supports all parents and carersAn annual Vibe & Thrive allowance to support your wellbeing, home office, and moreFlexible leave options that empower you to recharge, give back, or just take a breakCheck out lifeatcanva.com for more info.Other Stuff To KnowWe 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.Seniority levelSeniority levelMid-Senior levelEmployment typeEmployment typeFull-timeJob functionJob functionInformation TechnologyIndustriesSoftware DevelopmentReferrals increase your chances of interviewing at Canva by 2xSign in to set job alerts for “Machine Learning Engineer” roles.Software Engineer, Early Career, NetSoftSydney, New South Wales, Australia 3 days agoSydney, New South Wales, Australia 2 weeks agoSoftware Engineer, Early Career, iOS, PhotosSydney, New South Wales, Australia 2 weeks agoSydney, New South Wales, Australia 2 weeks agoSoftware Engineer, 2025/2026 Intern Australia & New ZealandSydney, New South Wales, Australia 2 weeks ago2025 Software Development Graduate (AWS, Auckland,NZ), (0-2 Years, Entry-Level)Sydney, New South Wales, Australia 6 days agoSoftware Development Graduate (2025, AWS)Sydney, New South Wales, Australia 2 weeks agoSydney, New South Wales, Australia 6 days agoSydney, New South Wales, Australia 2 weeks agoNorth Sydney, New South Wales, Australia 1 day agoSoftware Engineer Internship (Infrastructure) 2025/26 - ANZSydney, New South Wales, Australia 2 weeks agoSydney, New South Wales, Australia 1 minute agoSydney, New South Wales, Australia 2 weeks agoSydney, New South Wales, Australia 1 month agoSydney, New South Wales, Australia 1 month agoIntern Software Engineer - Multiple RolesSydney, New South Wales, Australia 2 weeks agoSydney, New South Wales, Australia 2 months ago2025 Australia Software Engineering InternshipSydney, New South Wales, Australia 2 weeks agoSydney, New South Wales, Australia 3 weeks agoSoftware Engineers - Mid/Senior - (Typescript, React, Node, AWS)Sydney, New South Wales, Australia 2 months agoSydney, New South Wales, Australia 2 weeks agoSoftware Engineers - AI Team (Typescript/Node/React/AWS)Sydney, New South Wales, Australia 1 month agoSydney, New South Wales, Australia 9 hours agoBackend Software Engineer (Java) - Global Payments - Growth (Open to remote across ANZ)Sydney, New South Wales, Australia 2 weeks agoWe’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr