Jobs · Engineering

Member of Technical Staff, Training Infra Engineer

Cohere · New York, NY · 1 mo ago
EngineeringFull-time

About Us

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 train and deploy frontier models for enterprises building AI systems. Our work is instrumental to the widespread adoption of AI, and we are looking for individuals passionate about contributing to this mission.

We obsess over what we build. Each team member is responsible for increasing the capabilities of our models and the value they drive for our customers. Cohere is a global team of researchers, engineers, designers, and more, co-headquartered in Toronto and San Francisco, with key offices in London, New York City, Montreal, Seoul, Germany, and Paris.

About the Role

As a Member of Technical Staff, you will contribute to and support model training pipelines, ship state-of-the-art models to production, and bridge the gap between research and production. We have one of the highest ratios of compute to engineers in the world and do not strongly delineate between engineering and research. Everyone contributes to writing production code and supporting research efforts based on individual interest and organizational needs.

We provide all the compute, data, and talent necessary for you to do your best work. This role is remote-friendly with no location restrictions.

Responsibilities

  • Design and write high-performance and scalable software for training.
  • Improve our training setup from an infrastructure and codebase performance standpoint.
  • Craft and implement tools to speed up training cycles and improve the efficacy of our training infrastructure.
  • Research, implement, and experiment with ideas on our supercompute and data infrastructure.
  • Learn from and work with the best researchers in the field.

Qualifications

  • Extremely strong software engineering skills.
  • Proficiency in Python and related ML frameworks such as JAX, PyTorch, and XLA/MLIR.
  • Experience with distributed training infrastructures (Kubernetes, Slurm) and associated frameworks (Ray).
  • Experience using large-scale distributed training strategies.
  • Hands-on experience training large models at scale and contributing to the tooling and/or setup of the training infrastructure.
  • Bonus: Publication at top-tier venues (e.g., NeurIPS, ICML, ICLR, AIStats, MLSys, JMLR, AAAI, Nature, COLING, ACL, EMNLP).

Benefits

  • A weekly lunch stipend of $75/£75 or equivalent in your local currency.
  • Full health and dental benefits, including a separate budget for mental health.
  • RRSP matching, 401K, or Pension Scheme.
  • 100% Parental Leave top-up for up to 6 months for either parent.
  • Annual enrichment benefits: Arts & culture, fitness/wellness, quality time, and a 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 to set up your workspace.
  • Co-working benefit for remote employees to work alongside others in their city.

Work Arrangements

Cohere is remote-friendly with offices in Toronto, San Francisco, New York City, London, Paris, Montreal, and more. For office-based employees, we offer a daily lunch program, snacks, and regular community events. Remote employees receive a co-working benefit and a home office stipend.

Similar jobs