Canva is looking to push the state of the art of generative design modeling forward by developing artifacts and knowledge through collaboration with researchers globally.
Requirements
- Understand and have experience with distributed training at scale using libraries like DeepSpeed, FSDP, Torch, Titan, etc.
- Are familiar with the literature around GANs, diffusion modeling, transformer architectures, and vision language modeling.
- Have experience working in cloud environments, ideally AWS.
- Specific experience with modeling design data.
- Experience with Graph Neural Networks.
- Are able to quickly prototype ML demos with appealing user interfaces. E.g. Gradio and other customized interfaces.
Responsibilities
- Contribute to the development and optimization of ML data pipelines and training workflows.
- Improve internal training codebases and procedures.
- Collaborate with research scientists and ML engineers to design and implement experiments, ablation studies, etc.
- Developing and implementing experimental training pipelines from data to training to inference.
Other
- Enjoy diving deep into and understanding complex engineering problems.
- You have disciplined coding practices and are experienced with code reviews and pull requests.
- Are passionate about both product-focused and basic research.
- We make hiring decisions based on your experience, skills, merit and business needs, in compliance with applicable local laws.
- Please note that interviews are predominantly conducted virtually.