Machine Learning Engineer Data AI Training
@ Canva

Sydney, New South Wales, Australia
A$150,000
On Site
Full Time
Posted 3 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXXX XXXXXXXXXXX XXXXXXX******* @canva.com
Recommended after applying

Job Details

About the Role

Join Canva as a Machine Learning Engineer Data AI Training where you will be responsible for high-performance data acquisition, processing, and annotation to enable cutting-edge model training. Work alongside research teams to drive novel model development and evaluation with petabyte-scale data.

Key Focus Areas

  • Data Acquisition: Develop scalable tools and pipelines from diverse sources.
  • Curation: Engineer robust solutions for deduplication, quality assessment, and filtering data.
  • Data Infrastructure: Build high-throughput tools for querying large-scale data pools.

Primary Responsibilities

  • Collaborate with research teams to ensure quality data flow.
  • Curate targeted datasets using clustering, embedding similarity, and automated scoring.
  • Extract and communicate insights regarding dataset composition and biases.
  • Build performant, parallel algorithms optimized for throughput and cost-efficiency.
  • Engineer intuitive interfaces to enable researchers to sample and interact with large datasets.
  • Work with paired multimodal data ensuring alignment and synchronization.
  • Utilize high-performance computing frameworks (Ray, Spark, torch.distributed, DeepSpeed) with cloud infrastructure.

Additional Role Insights

This role extends into designing scalable pipelines and building interfaces for data exploration and human feedback integration. It includes responsibilities such as statistical analysis, synthetic data generation, and rigorous evaluation to support generative AI models at Canva.

Key Skills/Competency

  • Data Acquisition
  • Data Curation
  • Parallel Computing
  • ML Frameworks
  • Python
  • Statistical Analysis
  • Cloud Infrastructure
  • Data Visualization
  • Automation
  • Multimodal Data

How to Get Hired at Canva

🎯 Tips for Getting Hired

  • Customize your resume: Highlight data acquisition and ML experience.
  • Showcase cloud skills: Emphasize AWS, GCP, or Azure projects.
  • Prepare technical examples: Share parallel computing and pipeline projects.
  • Research Canva culture: Understand design and AI mission.

📝 Interview Preparation Advice

Technical Preparation

Review high-performance computing frameworks.
Brush up on Python and ML libraries.
Practice building scalable data pipelines.
Study cloud infrastructure and distributed systems.

Behavioral Questions

Describe a complex data challenge you solved.
Explain teamwork under tight deadlines.
Share a learning instance from failures.
Discuss collaboration in cross-functional teams.

Frequently Asked Questions