Aller au contenuAller au pied de page
  • Emplois
  • Entreprises
  • Salaires
  • Pour les employeurs

      Boostez votre carrière

      Découvrez votre salaire potentiel, décrochez des emplois de rêve et partagez vos témoignages de manière anonyme.

      employer cover photo
      employer logo
      employer logo

      Canva

      Employeur impliqué

      À propos
      Avis
      Salaires et avantages
      Emplois
      Entretiens
      Entretiens
      Recherches associées: Avis sur Canva | Offres d’emploi chez Canva | Salaires chez Canva | Avantages sociaux chez Canva
      Entretiens chez CanvaEntretiens d’embauche pour Senior Machine Learning Engineer chez CanvaEntretien chez Canva


      Glassdoor

      • À propos
      • Récompenses
      • Blog
      • Nous contacter
      • Guides

      Employeurs

      • Compte employeur gratuit
      • Centre employeur
      • Blog pour les employeurs

      Informations

      • Aide
      • Règles de la communauté
      • Conditions d'utilisation
      • Confidentialité et choix publicitaires
      • Ne pas vendre ni partager mes informations
      • Outil de consentement aux cookies

      Travailler avec nous

      • Annonceurs
      • Carrières
      Télécharger l'application

      • Parcourir par :
      • Entreprises
      • Emplois
      • Lieux

      Copyright © 2008-2026. Glassdoor LLC. « Glassdoor », son logo, « Worklife Pro » et « Bowls » sont des marques déposées de Glassdoor LLC.

      Entreprises suivies

      Tenez-vous au courant des dernières opportunités et profitez de conseils d’initiés en suivant les entreprises de vos rêves.

      Recherche d’emplois

      Obtenez des recommandations et des mises à jour personnalisées en démarrant vos recherches.

      Entretien pour Senior Machine Learning Engineer

      17 avr. 2025
      Candidat à l'entretien anonyme
      Sydney
      Aucune offre
      Expérience négative
      Entretien moyen

      Candidature

      J'ai postulé en ligne. Le processus a pris 2 semaines. J'ai passé un entretien chez Canva (Sydney) en mars 2025

      Entretien

      1 Phone screen, 1 x 1-hour pair coding round (AI-assisted coding round), 4 x 45 min rounds in one day. The first round was with HR (Toby). It was generally to introduce yourself and the role. The role focused on the User Data Platform group, and the core requirements were expertise in the NLP and NLG space, along with knowledge of fine-tuning and prompt engineering using popular open-source LLMs. The second round was the AI-assisted coding round. It was so vague — I had absolutely no idea what I was supposed to do. I asked the HR as many questions as possible. He was very vague about everything — is this going to be a DSA round? A system design round? An ML problem-solving round? NO IDEA. The only thing that was made clear was that I would be presented with a business problem and was expected to create a solution using my development environment (unit testing frameworks MUST be installed previously, AI-assisted coding tools like Cursor or GitHub Copilot must be installed previously), and I was expected to write test cases. The kind of code I write should be production level and clean. My "prompting" would be highly assessed. I was expected to create the project quickly with AI tools. What would you expect? Some ML problems and the expectation to create a clean project, good project structure, and test cases, right? WRONG. The interviewer came and asked me a business problem around "search" in Canva — specifically, gender bias in Canva's search. Why? Because he belonged to the team handling that!?? How does that even make sense — evaluating senior candidates in domains they have no experience in? Just because the interviewer happens to work in that area? And it's not even relevant to the JD. Anyway, I tried to tackle it as a general machine learning problem. I suggested techniques on improving the training dataset, talked about dataset balancing, data augmentation, even prompt engineering approaches for retrieval enhancement, and other training models. But the interviewer asked me to shift to NON-ML-based approaches?? This is a search infra / ranking fairness problem involving image retrieval — not something remotely close to NLP/NLG, prompt engineering, or fine-tuning LLMs. And during no part of the interview did the interviewer want to see my production-level coding skills, unit test cases, clean code, use of AI-assisted tools, or my prompts. It felt like he would’ve been happy if I just wrote it in a ChatGPT window — maybe only the algorithm. Of course, I was able to come up with a solution with hints, but it’s naturally going to be biased against someone who doesn’t come from this domain — especially when it had nothing to do with the JD. The thing is, I was so surprised and didn’t expect this at all that it took my brain at least 15 minutes to understand that I didn’t have to build a coding project and just solve it as a general business problem. I honestly think I would have been better prepared if I hadn’t received any information about the coding round at all. It was so confusing. Someone coming from a similar domain would probably know more than me, but it’s just not aligned with the JD. That’s unfair — just because the interviewer on that day belonged to that specific team.

      Questions d'entretien [2]

      Question 1

      You are an engineer working on search. There has been an incident on social media: users are upset that photo results for certain queries have poor gender diversity, eg. “bodybuilder” shows mostly male bodybuilders. More and more users are posting new queries where results lack gender diversity. This is occurring because our content library is skewed: for each female bodybuilder image we have, we might have 50 male bodybuilders. Another team are manually elevating certain results for certain queries, but this is a manual process, and will not scale well. You have been asked to ship a more general mitigation for this problem by end of day. What would you do?
      Répondre à cette question

      Question 2

      MMMMM, FFFFFF. he asked me Write an algorithm for indexing, outputting the it in non biased order. ( Round Robin ) . Evaluation metrics for these (Diversity Index (e.g., Shannon Index)) etc.
      Répondre à cette question
      1

      Autres retours d’entretien d’embauche pour un poste comme Senior Machine Learning Engineer chez Canva

      Entretien pour Senior Machine Learning Engineer

      1 juin 2026
      Candidat à l'entretien anonyme
      Aucune offre
      Expérience positive
      Entretien moyen

      Candidature

      J'ai passé un entretien chez Canva

      Entretien

      3 interviews. 1. Hr call to initial screen 2. "Vibe coding" interview that uses AI tool 3. Interview loop for 3 hours Including behaviour, ML design and coding round without AI.

      Questions d'entretien [1]

      Question 1

      Solve bias in ML algorithms
      Répondre à cette question

      Entretien pour Senior Machine Learning Engineer

      6 avr. 2026
      Candidat à l'entretien anonyme
      Aucune offre
      Expérience négative
      Entretien difficile

      Candidature

      J'ai passé un entretien chez Canva

      Entretien

      HR screen where they asked about experience particularly if you have worked with TB or PB data processing pipelines. Then an AI programming interview where you need to remove gender bias from some recommendations. After this it's 4 more 1 hour interviews. ML System Design, ML System review, Pair programming without AI and a behavioural interview. I also met an Engineering Manager to discuss the role which he described as primarily a software engineering role and that they don't do any model training. Each interview only had one interview which in one instance the interviewer had pretty poor communication skills that caused confusion and wasted quite a bit of time. It also means that the interview outcome was subject to bias as there were no other interviewers to align with. Most disappointing though, there was no meaningful feedback provided that I could take away from the experience and build on.

      Entretien pour Senior Machine Learning Engineer

      27 oct. 2025
      Candidat à l'entretien anonyme
      Aucune offre
      Expérience positive
      Entretien difficile

      Candidature

      J'ai passé un entretien chez Canva

      Entretien

      AI assisted interview for first round and create a model without AI second round, system design and then culture fit as subsequent rounds. First round preferable is code helper like GitHub copilot or Claude code

      Questions d'entretien [1]

      Question 1

      Fairness ranking of search results
      Répondre à cette question