Staff Engineer, RL & Post-Training Systems (Remote)

Cohere

United States

Remote

USD 150,000 - 190,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Weekly lunch stipend
Health and dental benefits
RRSP matching / 401K
Parental leave top-up
Education & learning stipend
Paid vacation 6 weeks
Travel budget to other offices
Home office stipend

Job summary

Cohere is seeking a senior software engineer to join our post-training and RL research integration team. You will design high-perf software for training models, build tools to accelerate research, and collaborate with Infrastructure, Efficiency, Serving, and research squads.

This remote-friendly role can be based anywhere within UTC-06:00 to UTC+01:00 or from one of our offices; we value exceptional talent above location, with generous benefits including health, parental leave, and a work-life

Qualifications

  • Extremely strong software engineering skills.
  • Value test-driven development methods, clean code, and strive to reduce technical debts at all levels.
  • Proficiency in Python and related ML frameworks such as JAX, Pytorch and/or XLA/MLIR.
  • Experience using and debugging large-scale distributed training strategies (memory/speed profiling).
  • [Bonus] Experience with distributed training infrastructures (Kubernetes) and associated frameworks (Ray).
  • [Bonus] Hands-on experience with the post-training phase of model training, with a strong emphasis on scalability and performance.
  • [Bonus] Experience in ML, LLM and RL academic research.

Responsibilities

  • Design and write high-performing and scalable software for training models.
  • Develop new tools to support and accelerate research and LLM training.
  • Coordinate with other engineering teams (Infrastructure, Efficiency, Serving) and the scientific teams to create a strong post-training ecosystem.
  • Craft and implement techniques to improve performance and speed up training cycles (SFT, offline preference, RL).
  • Research, implement, and experiment with ideas on our cluster and data infrastructure.
  • Collaborate with scientists, engineers, and teams to share knowledge and build cohesive systems.

Skills

Software engineering
Test-driven development
Python ML
Distributed training
LLM/RL research
Performance optimization

Tools

Kubernetes
Ray
JAX
PyTorch
XLA/MLIR

Job description

Cohere is seeking a senior software engineer to join our post-training and RL research integration team. You will design high-perf software for training models, build tools to accelerate research, and collaborate with Infrastructure, Efficiency, Serving, and research squads.

This remote-friendly role can be based anywhere within UTC-06:00 to UTC+01:00 or from one of our offices; we value exceptional talent above location, with generous benefits including health, parental leave, and a work-life

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Engineer - AI Systems & Post-Training RL
Staff Engineer - AI Systems & Post-Training RL

Cohere • New York (NY)

On-site
USD 150,000 - 230,000
Lunch stipend and health benefits
Dental benefits
RRSP/401K/Pension
+6
Remote-Friendly Senior Full-Stack Engineer, Internal Tools
Remote-Friendly Senior Full-Stack Engineer, Internal Tools

Showcify • United States

On-site
USD 120,000 - 180,000
Weekly lunch stipend
Health and dental benefits
Parental leave
+3
Member of Technical Staff, Integration/RL Team (Research Engineer)
Member of Technical Staff, Integration/RL Team (Research Engineer)

Cohere • United States

Remote
USD 150,000 - 190,000
Weekly lunch stipend
Health and dental benefits
RRSP matching / 401K
+5
Member of Technical Staff, Post-Training
Member of Technical Staff, Post-Training

Cohere • New York (NY)

Remote
USD 150,000 - 210,000
Weekly lunch stipend
Health and dental benefits
RRSP matching / 401K
+5
Member of Technical Staff, Training Infra Engineer
Member of Technical Staff, Training Infra Engineer

Cohere • United States

Remote
USD 140,000 - 200,000
Lunch stipend
Health and dental benefits
401K / Pension
+5
Staff Engineer, Production AI & Scalable LLMs
Staff Engineer, Production AI & Scalable LLMs

cohere • New York (NY)

On-site
USD 150,000 - 230,000
Lunch stipend
Health benefits
RRSP/401K
+4
Staff ML Engineer: Post-Training & Production
Staff ML Engineer: Post-Training & Production

Cohere • New York (NY)

Remote
USD 150,000 - 210,000
Weekly lunch stipend
Health and dental benefits
RRSP matching / 401K
+5
Member of Technical Staff, Training Infra Engineer
Member of Technical Staff, Training Infra Engineer

WeHireYou • Paris (IN)

Hybrid
USD 102,000 - 147,000
Lunch stipend
Health & dental benefits
Parental leave
+4
Member of Technical Staff, Training Infra Engineer
Member of Technical Staff, Training Infra Engineer

Cohere • New York (NY)

Remote
USD 180,000 - 240,000
Lunch stipend
Health and dental benefits
RRSP/401K plan
RL Research Engineer: Scalable Training & Eval (Remote)
RL Research Engineer: Scalable Training & Eval (Remote)

24-MAG • United States

Remote
USD 400,000 - 800,000