Machine Learning Engineer - International Sg

Canva Canva · Enterprise · Beijing, China · Information Technology

Machine Learning Engineer focused on adapting and deploying AI models (LLMs, generative AI, Rec Systems) for the Chinese market, involving fine-tuning, prompt engineering, data pipelines, and model serving.

What you'd actually do

  1. Work with local AI models and services (e.g., LLMs, image/video generation models, Rec Systems) to support Canva's product needs in China, with guidance from senior engineers.
  2. Assist in fine-tuning and prompt engineering of models using localized datasets and usage signals.
  3. Build and maintain data pipelines and model-serving components that support scalable, region-compliant deployment of AI systems.
  4. Collaborate with global and local teams across ML, product, infra, legal, and compliance to deliver on project goals.
  5. Run offline evaluations and support online experimentation to measure model performance and user impact.

Skills

Required

  • Python
  • PyTorch
  • TensorFlow
  • Hugging Face
  • fine-tuning
  • prompt engineering
  • data processing
  • model evaluation

Nice to have

  • Chinese AI models, vendors, or datasets
  • cloud platforms
  • ML infrastructure
  • containerization
  • GPU serving
  • agentic conversational AI systems

What the JD emphasized

  • local model fine-tuning
  • enhancing Search and Recommendation and AI Magic experiences in China
  • adapting algorithms to local content trends, user behaviors, and regulatory requirements

Other signals

  • local model fine-tuning
  • data signal enhancements
  • experimentation
  • enhancing Search and Recommendation and AI Magic experiences