Cohere

Research Engineer

Cohere

full-time

Posted on:

Location Type: Remote

Location: Canada

Visit company website

Explore more

AI Apply
Apply

Tech Stack

About the role

  • Building experiments, debugging models, scaling training pipelines, and turning research ideas into working systems.
  • Work closely with scientists and other engineers to implement new methods, run large-scale experiments, and help shape the infrastructure that supports research programs.

Requirements

  • Have a strong engineering background in machine learning, NLP, or related areas (through a Master’s degree, industry experience, or equivalent hands-on work).
  • Enjoy writing clean, reliable code and building systems that others can use and extend.
  • Are comfortable experimenting, running ablations, analyzing results, and iterating quickly.
  • Have experience with deep learning frameworks and model optimization techniques (PyTorch, distributed training, RLHF, finetuning, evaluation frameworks)
  • Like collaborating closely with researchers and translating ideas into practical implementations.
  • Are excited to grow your research instincts while staying grounded in engineering excellence.
Benefits
  • An open and inclusive culture and work environment
  • Work closely with a team on the cutting edge of AI research
  • Weekly lunch stipend, in-office lunches & snacks
  • Full health and dental benefits, including a separate budget to take care of your mental health
  • 100% Parental Leave top-up for up to 6 months
  • Personal enrichment benefits towards arts and culture, fitness and well-being, quality time, and workspace improvement
  • Remote-flexible, offices in Toronto, New York, San Francisco, London and Paris, as well as a co-working stipend
  • 6 weeks of vacation (30 working days!)
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
machine learningnatural language processingdeep learning frameworksmodel optimization techniquesPyTorchdistributed trainingreinforcement learning from human feedbackfinetuningevaluation frameworks
Soft Skills
collaborationclean code writingreliable code developmentexperimentationresult analysisiteration
Certifications
Master’s degree