Senior ML Training Frameworks & Tools Engineer

Cohere

New York (NY)

Remote

USD 180,000 - 280,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health & dental benefits
Parental leave top-up
6 weeks vacation

Job summary

Cohere is seeking a senior engineer to build, maintain and evolve the training framework that powers frontier-scale language models. You will design core components for fast, reliable, and scalable model training and create tooling that connects research ideas to thousands of GPUs.

The role spans the full ML systems stack, with opportunities to impact data loading, performance profiling, monitoring, reproducibility, and fault-tolerant checkpointing.

Qualifications

  • Strong engineering experience in large-scale distributed training or HPC systems.
  • Deep familiarity with JAX internals, distributed training libraries, or custom kernels/fused ops.
  • Experience with multi-node cluster orchestration (Slurm, Ray, Kubernetes, or similar).
  • Comfort debugging performance issues across CUDA/NCCL, networking, IO, and data pipelines.
  • Experience with containerized environments (Docker, Singularity/Apptainer).
  • A track record of building tools that increase developer velocity for ML teams.

Responsibilities

  • Build and own the training framework for large-scale LLM training.
  • Design distributed training abstractions (data/tensor/pipeline parallelism, FSDP/ZeRO, memory management, checkpointing).
  • Improve training throughput and stability on multi-node clusters.
  • Develop tooling for monitoring, logging, debugging, and developer ergonomics.
  • Collaborate with infra to support high-performance training environments.
  • Investigate and resolve performance bottlenecks across the ML stack.
  • Build robust, reproducible, debuggable large-scale runs.

Skills

Distributed training
JAX internals
CUDA/NCCL debugging
Containerized environments
Developer velocity tooling
Collaboration
Trade-off judgment

Tools

Slurm
Ray
Kubernetes
Docker
Apptainer/Singularity
NCCL

Job description

Cohere is seeking a senior engineer to build, maintain and evolve the training framework that powers frontier-scale language models. You will design core components for fast, reliable, and scalable model training and create tooling that connects research ideas to thousands of GPUs.

The role spans the full ML systems stack, with opportunities to impact data loading, performance profiling, monitoring, reproducibility, and fault-tolerant checkpointing.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior ML Infrastructure Engineer — Frontier RL & LLM Training
Senior ML Infrastructure Engineer — Frontier RL & LLM Training

Preference Model • San Francisco (CA)

On-site
USD 200,000 - 350,000
Health, vision, dental benefits
401K match
Lunch provided onsite
+2
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
Senior ML Systems Engineer, Frameworks & Tooling
Senior ML Systems Engineer, Frameworks & Tooling

Cohere • San Francisco (CA)

On-site
USD 150,000 - 180,000
Inclusive culture
Weekly lunch stipend
Health and dental benefits
+4
Staff ML Engineer — Pretraining Data & Pipelines
Staff ML Engineer — Pretraining Data & Pipelines

Cohere • United States

Remote
USD 140,000 - 200,000
Lunch stipend
Health and dental benefits
RRSP/401K matching
+5
Staff Engineer, Training Infrastructure & ML Pipelines
Staff Engineer, Training Infrastructure & ML Pipelines

Cohere • United States

Remote
USD 140,000 - 200,000
Lunch stipend
Health and dental benefits
401K / Pension
+5
Senior ML Systems Engineer – Distributed Training
Senior ML Systems Engineer – Distributed Training

AI Breaking Wire • San Francisco (CA), Northern (KY)

Hybrid
USD 180,000 - 280,000
Equity
Health benefits
Remote-friendly US culture
+1
Senior ML Systems Engineer: Scalable Training Frameworks
Senior ML Systems Engineer: Scalable Training Frameworks

Cohere • San Francisco (CA)

Hybrid
USD 150,000 - 180,000
Inclusive culture
Weekly lunch stipend
Health and dental benefits
+4
Performance Engineer - ML Training & CUDA Kernels
Performance Engineer - ML Training & CUDA Kernels

Cohere • New York (NY)

Hybrid
USD 150,000 - 190,000
Lunch stipend
Health benefits
RRSP matching
+5
Staff Training Infra Engineer for Scalable ML Pipelines
Staff Training Infra Engineer for Scalable ML Pipelines

WeHireYou • Paris (IN)

Hybrid
USD 102,000 - 147,000
Lunch stipend
Health & dental benefits
Parental leave
+4
Senior ML Systems Engineer, Frameworks & Tooling
Senior ML Systems Engineer, Frameworks & Tooling

Cohere • New York (NY)

Remote
USD 180,000 - 280,000
Health & dental benefits
Parental leave top-up
6 weeks vacation