Logo for Cohere

Member of Technical Staff, IntegrationRL Team (Research Engineer)

Roles & Responsibilities

  • Strong software engineering skills with proficiency in Python and ML frameworks like JAX, Pytorch, or XLA/MLIR.
  • Experience with large-scale distributed training strategies and debugging.
  • Knowledge of ML, LLM, and RL research is a plus.
  • Passion for quality work and optimizing large language models.

Requirements:

  • Design and develop scalable software for training models.
  • Create tools to support research and LLM training.
  • Collaborate with engineering and scientific teams to improve post-training processes.
  • Research and implement techniques to enhance training performance and speed.

Job description

Who are we?

Our mission is to scale intelligence to serve humanity. We’re training and deploying frontier models for developers and enterprises who are building AI systems to power magical experiences like content generation, semantic search, RAG, and agents. We believe that our work is instrumental to the widespread adoption of AI.

We obsess over what we build. Each one of us is responsible for contributing to increasing the capabilities of our models and the value they drive for our customers. We like to work hard and move fast to do what’s best for our customers.

Cohere is a team of researchers, engineers, designers, and more, who are passionate about their craft. Each person is one of the best in the world at what they do. We believe that a diverse range of perspectives is a requirement for building great products.

Join us on our mission and shape the future!

The integration team is responsible for developing and scaling machine learning algorithms and infrastructure for LLM posttraining, with a focus on largescale, distributed RL methods. We strive for excellence in both engineering and science by meticulously designing experiments and design docs. While tasks are assigned according to everyone’s expertise, there is a global team effort to write production code and support the team research efforts, depending on individual interests and organizational needs.

In particular, this role aims to enhance the global quality of the posttraining codebase by implementing new tools to ease and support research, optimizing posttraining algorithms, and scaling distributed RL to unprecedented levels.

Please Note: We have offices in London, Paris, Toronto, San Francisco, New York but we are also remotefriendly! Applicants for this role may work anywhere between UTC−06:00 and UTC+01:00.

As a Member of Technical Staff, you will:

Technical Product Manager Related jobs

Other jobs at Cohere

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.