Canva
Senior Research Engineer - Video & Audio Generative AI / ML
Found: September 12, 2025
This role is based in San Francisco, CA, with hybrid work options available.
Compensation:
$220,000 - $260,000/year
About the role:
As a Senior Research Engineer, you will develop and integrate machine learning tools to enhance user experiences at Canva.
Responsibilities:
- Collaborate with Research Scientists on multimodal generative AI applications.
- Port experimental Python code to production-grade solutions.
- Design and implement innovative model architectures for design generation.
- Build sustainable ML pipelines for deployment and monitoring.
- Optimize models for efficiency across distributed systems.
- Maintain high-quality datasets for multimodal learning.
- Investigate production incidents and provide sustainable fixes.
Requirements:
- Experience with generative AI models (Diffusion Models, GANs, Transformers).
- Knowledge of large-scale distributed training and infrastructure.
- Proficiency in ML frameworks like PyTorch.
- Strong engineering practices including CI/CD workflows.
- Experience with cloud environments, preferably AWS.
- Familiarity with Python applications and ideally Java or JavaScript.
- Ability to manage complex initiatives and communicate effectively.