CareerPlan

Software Engineer, ML Workload Platform

CanadaRemoteFull-time2026-11-06 → 2026-11-09
Hybrid

Core

Build the internal infrastructure and tools used to train, evaluate, and serve Cohere's foundation models, specifically the platform running training, evaluation, and reinforcement-learning workloads.

Role type

Senior IC platform engineer (ML infrastructure)

Builds

Job lifecycle, scheduling, workload networking, and storage systems for ML training and RL jobs on Kubernetes.

Domain

Enterprise AI / Machine Learning Infrastructure

Deliverable

production ML models

Required skills

Kubernetes controllers, distributed systems design, Python or Go, container networking (CNI), checkpoint storage, observability, infrastructure-as-code

Preferred skills

ML training workflows, RL sandboxes, direct GPU-cluster experience

Responsibilities

Own the platform that schedules and runs training/evaluation/RL jobs; build networking and runtime isolation; troubleshoot production failures; build automation and observability.

Seniority

Senior, hands-on IC