← Back to list

Job
Member of Technical Staff, Training Performance Engineer
Backend Developer
• Remote
• Full-time
• 📍 London
Cohere's Pre-Training team is looking for a Performance Engineer to optimize training throughput and accelerator utilization, combining software engineering, machine learning and low-level kernel design to remove performance bottlenecks.
Responsibilities
- ▹Design and write high-performant, scalable software for training
- ▹Understand architectural modifications and design choices and their effect on training throughput and quality
- ▹Write low-level CUDA and Triton kernels to maximize accelerator performance
- ▹Research, implement and experiment with ideas on the supercompute and data infrastructure
Requirements
- ▹Extremely strong software engineering skills
- ▹Proficiency in Python and ML frameworks such as JAX, PyTorch and XLA/MLIR
- ▹Experience writing GPU kernels using CUDA, Triton, etc.
- ▹Experience using large-scale distributed training strategies
- ▹Familiarity with autoregressive sequence models such as Transformers
Nice to have
- ▹Paper at top-tier venues such as NeurIPS, ICML, ICLR, AIStats, MLSys, JMLR, AAAI, Nature, COLING, ACL, EMNLP
Soft skills
Deep curiosity for low-level performance optimizationWillingness to learn from leading researchersEffective collaboration across engineering and research
What we offer
- ▹Weekly lunch stipend ($75/£75 or local equivalent)
- ▹Full health and dental benefits, including a mental health budget
- ▹RRSP matching, 401(k) or pension scheme
- ▹100% parental leave top-up for up to 6 months, for either parent
- ▹Annual enrichment benefits (arts & culture, fitness/wellness, workspace improvement credit)
- ▹Education & learning stipend for conferences, courses and coaching
- ▹6 weeks of paid vacation (30 working days)
- ▹Travel budget to other offices plus an annual company offsite
- ▹$500 home office stipend and co-working benefit for remote employees
About the company
Cohere is a leading security-first enterprise AI company, building frontier foundation models and end-to-end AI products for real-world business problems. It is a global team co-headquartered in Toronto and San Francisco, with offices in London, New York City, Montreal, Seoul, Germany and Paris.
Similar jobs

Job
Member of Technical Staff, Agent Code
Cohere
AI/ML
💰 Salary: not specified
🌍 Remote
🇬🇧 London
🗣️ EN

Job
Member of Technical Staff (GPU Performance Engineer)
Reka
AI/ML
💰 Salary: not specified
🌍 Remote
🇬🇧 US
🗣️ EN

Job
Member of Technical Staff (AI Inference Engineer)
Perplexity
AI/ML
+2
💰 Salary: not specified
🏢 On-site
🇬🇧 London
🗣️ EN

Job
Solution Engineer - Manufacturing
Snowflake
AI/MLLangchainSQL
💰 Salary: not specified
🏢 On-site
🇬🇧 GB-London
🗣️ EN

Job
Solution Engineer - Insurance
Snowflake
AI/MLLangchainSQL
💰 Salary: not specified
🏢 On-site
🇬🇧 GB-London
🗣️ EN

Job
Solution Engineer - FSI
Snowflake
AI/MLLangchainSQL
💰 Salary: not specified
🏢 On-site
🇬🇧 GB-London
🗣️ EN