Data Engineer
Cohere
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
About the role
Role Overview
As a Data Engineer on Cohere’s Analytics & Data Insights team, you’ll build and run foundational data and storage infrastructure that supports AI products and new customer experiences. You’ll work on complex, early problems where there are few established playbooks, partnering with researchers and engineers to turn initiatives into real outcomes.
Responsibilities
- Work directly on storage and data infrastructure for AI systems and product launches
- Collaborate daily with researchers and engineers
- Run end-to-end implementations, driving initiatives through to delivery
- Partner with research, marketing, sales, and finance to inform growth strategy and product direction
Requirements
- 5+ years experience building production-grade data processing systems
- Strong command of Python and SQL
- Experience with distributed data processing frameworks: Apache Beam, Spark, or Flink
- Ability to transform unstructured data into performant datasets across storage backends including S3, GCS, and POSIX
Nice to Have
- Experience with Kubernetes
- Familiarity with analytics tooling such as BigQuery, Airflow, or dbt
- Knowledge of Java or Golang
Additional Signals
- Genuine excitement for AI research and working “in the weeds”
- Comfort building at the edge of what’s known, with a desire to create new systems rather than just optimize existing ones
About Cohere
Cohere’s mission is to scale intelligence to serve humanity by training and deploying frontier AI models for developers and enterprises. The company builds AI systems used in applications like content generation, semantic search, RAG, and agents, with a focus on deploying value through product and customer experiences.
Scraped 4/22/2026