Skip to main content
Canva logo

Machine Learning Engineer (Training Optimization)

Canva
Location🌍Worldwide
Job Type💼Full‑time
Posted📅115 days ago
Engineeringpytorchcudatritonpythondistributedllm

About the Role

Join our core generative AI team to push the boundaries of foundational model training, where you will design and optimize high-performance systems that power the next generation of creative intelligence.

Responsibilities

  • Design, implement, and optimize large-scale distributed machine learning training systems.
  • Improve GPU utilization, memory efficiency, and communication overhead for massive foundation models.
  • Partner with research teams to align system architecture with complex algorithmic requirements.
  • Profile and fine-tune training workflows, including the development of custom CUDA or Triton kernels.

Requirements

  • Strong background in LLMs, multimodal AI, or diffusion models.
  • Proficiency in Python and experience with distributed training frameworks like Megatron-LM, NeMo, or DeepSpeed.
  • Deep knowledge of PyTorch or JAX and optimization techniques such as FSDP/ZeRO and gradient checkpointing.
  • Hands-on experience writing custom GPU kernels in CUDA or Triton.

Nice-to-Haves

  • Familiarity with system programming languages such as C++ or Rust.
  • Experience in profiling and debugging large-scale GPU clusters.

About Canva

View company

Canva is an Australian multinational software company that provides an online graphic design platform with a drag-and-drop interface. It operates on a freemium model, allowing users to create designs for social media, presentations, posters, documents, and other visual content.

Automate Your Job Search

Unlock more jobs, including 100k+ salaries. Generate tailored resumes and cover letters automatically.

Get Job Alerts
Receive notifications for similar jobs

Share this job

Similar Jobs

AI Research Scientist at Canva1mo
🌍Worldwide💼Full‑time
pythonpytorchai
Research Scientist - Efficient AI at Canva1mo
🌍Worldwide💼Full‑time
pytorchpythonai
Research Scientist at Openai1mo
🌍Worldwide💼Full‑time
pythonpytorchreinforcement
Senior Software Engineer at Snowflake1mo
🌍Worldwide💼Full‑time
pythonbackendai
Technical Trainer - AI Infrastructure Products at Armada2mo
🌍United States💼Part‑time
gpukubernetespytorch
Machine Learning Engineer (Training Optimization) at Canva2mo
🌍Worldwide💼Full‑time
pytorchcudatriton