Canva is looking to make advanced machine learning design tools easy for everyone to use by developing and integrating cutting-edge technologies, enhancing user experiences, driving growth, and keeping the company at the forefront of the design industry.
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
- Are experienced working with cloud environments, ideally AWS, and understand how to scale ML systems in those contexts
- Are comfortable developing production-ready Python applications, and ideally have familiarity with Java (backend) or JavaScript (frontend) tech stacks
- Have used frameworks like PyTorch to develop and optimize performant models
Responsibilities
- 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
Other
- 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
- Collaborating closely with cross-functional stakeholders across Canva to build aligned, technically feasible, and high-impact solutions
- Qualifications not specified
- No specific degree requirements mentioned