Cohere

Member of Technical Staff, Training Performance Engineer

Cohere

Overview

Performance Engineer responsible for optimizing advanced language models and systems.

Ideal candidate has strong software engineering skills and experience with GPU kernel development.

hybridpermanentfull-timePythonCUDAJAXPyTorch

Locations

  • Canada, Ontario, London

Requirements

  • Strong software engineering skills
  • Proficiency in Python and ML frameworks
  • Experience with GPU kernels using CUDA

Responsibilities

  • Optimize performance of language models
  • Design scalable software for training
  • Identify and remove performance bottlenecks

Benefits

  • Inclusive culture
  • Weekly lunch stipend
  • Full health and dental benefits
  • Parental leave top-up
  • Personal enrichment benefits
  • Remote-flexible work
  • 6 weeks of vacation