Software Engineer, ML Workload Platform
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
