← Все вакансии/Cohere
FlexibleUnited States

Software Engineer

C
Cohere
Формат
Flexible
О роли

Описание вакансии

About the company

Cohere is the leading security-first enterprise AI company. We build cutting-edge foundation AI models and end-to-end products designed to solve real-world business problems. We are a global technology company headquartered in Toronto with key offices in London, New York City, San Francisco, Montreal, Paris, Berlin and Seoul.

Responsibilities
  • Design, build, and operate the distributed storage system that feeds model training and evaluation
  • Run this system on multiple Kubernetes clusters at petabyte scale
  • Work with researchers and training-infra teams on how jobs read and write data, and turn that into throughput, latency, and durability requirements
  • Work through networking, I/O, and consistency problems of moving large datasets and checkpoints across regions and backends
Requirements
  • Strong storage fundamentals, including replication, consistency, caching, and data lifecycle management
  • Strong coding ability in Python and Go (experience in either is enough, willing to pick up the other)
  • 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
  • Bonus: experience with parallel or HPC filesystems such as Weka, VAST, or Lustre
  • Bonus: familiarity with data-loading and checkpointing patterns used in large-scale model training
Conditions
  • Remote-friendly, with offices in Toronto, London, New York City, San Francisco, Montreal, Paris, Berlin and Seoul
  • 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: arts & culture, fitness/wellness, quality time, workspace improvement credit
  • Education & learning stipend for conferences, courses, and coaching
  • 6 weeks of paid vacation (30 working days)
  • Budget for traveling to other offices if remote, plus an annual company offsite
  • $500 home office stipend
Стек и навыки

С чем работаем