Cohere

Software Engineer, Data Infrastructure

Cohere2 days ago
Location

New York

Workplace

Remote

Type

Full Time

Salary

USD 150,000 – 220,000

Level

Senior

Role

Data Infrastructure Engineer

Posted

May 14, 2026

Full TimeRemoteSenior

The role

Summary

Cohere is seeking a talented Software Engineer for its Data Infrastructure team, focusing on building and maintaining high-performance data storage solutions for cutting-edge AI training workloads. The ideal candidate will work on petabyte-scale infrastructure, collaborating with world-class researchers and engineers to develop innovative data processing and storage solutions.

What you'll do

Infrastructure Development: Design and maintain petabyte-scale storage infrastructure for AI training workloads
Data Processing: Transform unstructured data into performant datasets across diverse storage backends
Collaboration: Work closely with researchers and engineers to support AI model training and evaluation processes
Performance Optimization: Address networking and performance challenges in large-scale data infrastructure

What we look for

Technical

Experience Requirement4+ years of experience working on data storage infrastructure
Technical SkillsProficiency in Python, Kubernetes, and distributed data processing frameworks

Education

DegreeBachelor's or Master's degree in Computer Science, Software Engineering, or related technical field preferred

Experience

Infrastructure ExperienceProven track record of working with large-scale data storage and processing systems

Skills

Required skills

PythonStrong command of Python programming for data infrastructure development
KubernetesExpertise in Kubernetes storage infrastructure, including Persistent Volumes and CSI drivers
Data StorageExtensive experience with petabyte-scale storage infrastructure and data transformation
Distributed Data ProcessingProficiency with distributed data processing frameworks like Apache Beam, Spark, or Flink

Nice to have

Cloud StorageExperience with S3, GCS, and POSIX storage backends
Analytics ToolsFamiliarity with modern analytics tooling such as BigQuery, Airflow, or dbt

Compensation & benefits

Salary

USD 150,000 – 220,000 (annual)

Stock options

Available

Benefits

Health Benefits

Comprehensive health and dental coverage with additional mental health budget

Parental Leave

100% parental leave top-up for up to 6 months

Vacation

6 weeks of annual vacation (30 working days)

Work Flexibility

Remote-flexible work arrangement with co-working stipend

Personal Enrichment

Benefits for arts, culture, fitness, well-being, and workspace improvement

Lunch Benefits

Weekly lunch stipend, in-office lunches and snacks


Interview process

  1. 1
    Initial Screening Phone or video call with recruiting team to discuss background and initial fit
  2. 2
    Technical Assessment Comprehensive technical interview focusing on data infrastructure, Kubernetes, and distributed systems expertise
  3. 3
    Onsite/Virtual Interviews Multiple interviews with team members, including technical deep dives and system design challenges
  4. 4
    Final Interview Discussion with team leadership about role alignment and cultural fit

Apply for this position

You'll be redirected to the company's application page