Cohere

Software Engineer, Data Infrastructure

New York, Remote. Posted 6 months ago

The role

You will design, build, and operate a distributed storage system that feeds model training and evaluation. This involves running systems on Kubernetes clusters at petabyte scale and working on networking, I/O, and consistency problems.

What you will do

  • Design, build, and operate the distributed storage system that feeds model training and evaluation
  • Run this system multiple on Kubernetes clusters at petabyte scale
  • Work with researchers and training-infra teams on throughput, latency, and durability requirements
  • Work through networking, I/O, and consistency problems of moving large datasets and checkpoints across regions and backends

Required qualifications

  • Strong storage fundamentals, including replication, consistency, caching, and data lifecycle management
  • Strong coding ability in Python or Go
  • Experience running stateful systems on Kubernetes, including Persistent Volumes, CSI drivers, and StatefulSets
  • Hands-on experience with cloud object storage such as S3 as well as POSIX-style filesystems

Nice to have

  • Experience with parallel or HPC filesystems such as Weka, VAST, or Lustre
  • Familiarity with the data-loading and checkpointing patterns used in large-scale model training
  • An interest in how large models are trained and evaluated

Benefits

  • Weekly lunch stipend of $75/£75 or equivalent
  • Full health and dental benefits, including a separate budget for mental health
  • RRSP matching, 401K, Pension Scheme
  • 100% Parental Leave top-up for up to 6 months
  • Annual enrichment benefits for arts & culture, fitness/wellness, quality time, and workspace improvement
  • Education & learning stipend for conferences, courses, and coaching
  • 6 weeks of paid vacation
  • Budget for traveling to other offices if you are remote
  • Annual company offsite
  • Daily lunch program, snacks, and social events for those in the office
  • Co-working benefit for those not near an office
  • $500 home office stipend

About the company

Cohere is a security-first enterprise AI company that builds foundation AI models and end-to-end products. It is a global technology company headquartered in Toronto.