Machine Learning Engineer (Training Optimization)
CanvaLocation🌍Worldwide
Job Type💼Full‑time
Posted📅101 days ago
Engineeringpytorchcudatritondistributedllmpython
About the Role
Join our core Generative AI team to invent foundational technologies that power the future of AI-assisted design. In this role, you will lead efforts to scale and optimize training systems for large-scale multimodal and foundation models, directly shaping the technical core of our creative intelligence engine.
Responsibilities
- Design, implement, and optimize large-scale machine learning systems for model training.
- Improve performance metrics, including GPU utilization, communication overhead, and memory efficiency.
- Partner with research and modeling teams to align system architecture with algorithmic requirements.
- Evaluate and apply industry best practices for distributed training.
- Profile and fine-tune training workflows to unlock new levels of scalability.
Requirements
- Strong background in LLMs, multimodal AI, or diffusion models.
- Proficiency in Python and familiarity with system programming languages like C++ or Rust.
- Deep knowledge of PyTorch or JAX and distributed training libraries such as Megatron-LM, NeMo, or DeepSpeed.
- Experience with optimization techniques including FSDP/ZeRO, gradient checkpointing, and low-precision data types.
- Hands-on experience writing custom GPU kernels in CUDA or Triton.
- Excellent communication and problem-solving skills with full proficiency in English.
About Canva
View companyCanva 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.
Apply now
Please let Canva know you found this job on FullRemoteWork.
Apply NowGet Job Alerts
Receive notifications for similar jobs
Share this job
Similar Jobs
🌍Worldwide💼Full‑time
pythonpytorchai
AI Research Scientist at Canva
🌍Worldwide💼Full‑time
pythonpytorchaideeplearning
2 months ago
🌍Worldwide💼Full‑time
pytorchpythonai
Research Scientist - Efficient AI at Canva
🌍Worldwide💼Full‑time
pytorchpythonaillm
2 months ago
🌍Worldwide💼Full‑time
pythonpytorchreinforcement
Research Scientist at Openai
🌍Worldwide💼Full‑time
pythonpytorchreinforcementresearch
2 months ago
🌍Worldwide💼Full‑time
pythonbackendai
Senior Software Engineer at Snowflake
🌍Worldwide💼Full‑time
pythonbackendaidistributed
2 months ago
🌍United States💼Part‑time
gpukubernetespytorch
Technical Trainer - AI Infrastructure Products at Armada
🌍United States💼Part‑time
gpukubernetespytorchlinux
3 months ago
🌍Worldwide💼Full‑time
pytorchpythonai
Research Scientist - Efficient AI at Canva
🌍Worldwide💼Full‑time
pytorchpythonaillm
3 months ago