Senior Research Engineer – Video

🕒 May 13

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Canva

Canva

1001 - 5000 employees

Founded 2013

☁️ SaaS

📱 Media

📚 Education

💰 $200M Venture Round on 2021-09

SaaS • Media • Education

Canva is a versatile online design platform that empowers users to create a wide range of professional designs with ease. From social media posts and presentations to business cards and posters, Canva provides thousands of templates and design tools to help users bring their creative ideas to life. The platform also offers a suite of AI-powered features to enhance creativity and productivity, including tools like Magic Write for copy generation and Magic Edit for photo transformations. Canva caters to individuals, teams, and enterprises, making it an ideal solution for collaborative design and workflow management. It is also committed to sustainability and social impact, offering free educational and nonprofit access to its premium features.

📋 Description

• In your role as Senior Research (Machine Learning) Engineer, you'll be at the heart of building the next generation of generative video technology. • Your work will push the boundaries of what's possible in AI-driven storytelling, helping Canva users go from idea to finished video with tools that feel genuinely magical. • By developing and shipping cutting-edge video generation models, you'll help redefine how hundreds of millions of people create and tell stories visually, shaping one of the most exciting product frontiers in AI. • Partnering with Research Scientists on research in multimodal generative AI, translating theory into practical applications • Porting experimental Python code to scalable, testable, and production-grade solutions, incorporating performance benchmarks and robust testing practices • Designing, developing, and implementing innovative model architectures and algorithms for multimodal design generation • Building sustainable ML pipelines that support continuous integration, deployment, and monitoring of generative models in production environments • Optimizing and scaling models for efficiency, latency, and throughput across large distributed systems • Enhancing and maintaining high-quality datasets and annotations to fuel multimodal learning • Investigating and addressing production incidents through root cause analysis and sustainable fixes • Collaborating closely with cross-functional stakeholders across Canva to build aligned, technically feasible, and high-impact solutions

🎯 Requirements

• Have deep experience developing generative AI models, including Diffusion Models, GANs, or Transformers, and can speak to their real-world application • Have successfully managed and optimized large-scale distributed training (e.g. across 100s of GPUs) and understand the infrastructure trade-offs • Bring a strong understanding of ML principles and have used frameworks like PyTorch to develop and optimize performant models • Demonstrate solid engineering practices – clean code, rigorous testing, CI/CD workflows, and robust observability in production • Thrive in ambiguity, show end-to-end ownership of complex initiatives, and consistently drive for pragmatic solutions • Communicate clearly, collaborate with kindness, and value knowledge-sharing and co-creation across teams

🏖️ Benefits

• Equity packages - we want our success to be yours too • Inclusive parental leave policy that supports all parents & carers • An annual Vibe & Thrive allowance to support your wellbeing, social connection, home office setup & more • Flexible leave options that empower you to be a force for good, take time to recharge and supports you personally

Apply Now

Similar Jobs

🕒 March 10

Synthesia

501 - 1000

🤖 Artificial Intelligence

☁️ SaaS

🤝 B2B

Research Engineer building next-gen video foundation models for human-centric video generation at a leading AI company. Join a team at the intersection of large-scale modeling and production engineering.

Node.js

Python

PyTorch

🕒 February 25

Synthesia

501 - 1000

🤖 Artificial Intelligence

☁️ SaaS

🤝 B2B

Senior Research Engineer developing human-centric data lakes for AI model training at Synthesia. Collaborating with teams to improve AI through data quality and curation.

Python

🕒 December 17, 2025

Flower Labs

11 - 50

🤖 Artificial Intelligence

📚 Education

Founding Research Engineer role at Flower Labs to build pioneering AI models blending decentralized methods and state-of-the-art techniques. Join a collaborative startup tackling frontier AI training paradigms.

Docker

Linux

PyTorch