Software Engineer (Data Infrastructure)
Company: Cohere
Location: New York, New York, United States {{REMOTE}}
Type: Full-time
Posted: 2026-05-24
About this role
- We’re building the data infrastructure behind some of the most demanding AI training workloads in the world, and we want sharp, curious people to help us do it
- In this role, you’ll build and maintain the high-performance data layer our Modeling teams rely on for training and evaluation jobs
- As a Software Engineer, Data Infrastructure, you will:
- Work directly on petabyte-scale storage infrastructure, and the networking and performance challenges that come with it
- Collaborate daily with researchers and engineers who are some of the best in the world at what they do
### Benefits
- Six weeks’ paid vacation
- Equity / stock options
- RRSP, 401(k), and Pension Scheme contributions
- Coverage for 100% of your insurance premiums across health, dental, vision, and travel
- Additional coverage for accessing mental health providers/services
- Six months of fully paid parental leave, including adoption and surrogacy
- Financial support for egg freezing and IVF in Canada and the UK
- A monthly fitness and wellness allowance
- Globally dispersed company that supports a remote work culture
- A $2,000 annual education benefit for professional development
- A weekly stipend for meals when working remotely and catered lunch when working from one of our global offices
- A monthly arts and culture allowance
- A monthly quality time allowance- Experience with distributed data processing frameworks such as Apache Beam, Spark, or Flink
- Kubernetes experience, especially on the storage side (Persistent Volumes, CSI drivers, etc.)
- Genuine excitement about AI. You follow the research, have opinions, and enjoy being in the weeds
- [Nice-to-have] Familiarity with modern analytics tooling such as BigQuery, Airflow, or dbt
- 4+ years of experience working on data storage infrastructure
- Comfort operating at the edge of what’s known, with a desire to build something genuinely new rather than optimize what already exists
- Strong command of Python
- The ability to transform unstruc...