5+ years of experience with production-grade data processing systems
Strong command of Python and SQL
Experience with distributed data processing frameworks like Apache Beam, Spark, or Flink
Ability to transform unstructured data into performant datasets across diverse storage backends
Familiarity with orchestration platforms, especially Kubernetes (nice to have)
Experience with analytics stack tooling such as BigQuery, Airflow, or dbt (nice to have)
Knowledge of Java or Golang (nice to have)
Genuine excitement about AI and staying updated with research
Responsibilities
Work on storage infrastructure and product launches using advanced AI systems
Collaborate daily with top-tier researchers and engineers
Run end-to-end implementations and see real outcomes
Partner with various departments to shape company growth and strategy based on your insights
Benefits
Open and inclusive culture and work environment
Opportunity to work closely with a leading AI research team
Weekly lunch stipend and in-office meals/snacks
Comprehensive health and dental benefits including mental health budget
100% Parental Leave top-up for up to 6 months
Personal enrichment benefits for arts, fitness, and workspace improvement
Remote flexibility with office locations in major cities and a co-working stipend
Generous vacation policy of 6 weeks (30 working days)
Full Job Description
As a Data Engineer, you will:
Work directly on new customer experiences built on one of the most advanced AI systems in the world
Collaborate daily with researchers and engineers who are some of the best in the world at what they do
Run implementations end-to-end and see initiatives through to real outcomes
Partner across research, marketing, sales, and finance to help define how Cohere grows, with your recommendations feeding directly into products and strategy
You may be a good fit if you have:
5+ years of experience working on production-grade data processing systems
Strong command of Python and SQL
Experience with distributed data processing frameworks such as Apache Beam, Spark, or Flink, alongside large-scale data system design
The ability to transform unstructured data into performant datasets in relational databases and blob storage
Familiarity with modern analytics stack tooling such as BigQuery, Airflow, or dbt
Knowledge of Java or Golang (nice to have)
Experience with Kubernetes (nice to have)
Genuine excitement about AI - you follow the research, have opinions, and enjoy being in the weeds
Comfort operating at the edge of what's known, with a desire to build something genuinely new rather than optimise what already exists
Full-Time Employees at Cohere enjoy these Perks:
A weekly lunch stipend of $75/£75 or equivalent in your local currency for lunch.
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, 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 you are remote, plus an annual company offsite.
How and Where We Work:
Cohere is remote-friendly, but we also have offices in Toronto, London, New York City, San Francisco, Montreal, Paris, Berlin and Seoul with more opening soon.
For those in the office: a daily lunch program, plenty of snacks, and regular community and social events.
For those not near an office: a co-working benefit so you can work alongside others in your city.
Everyone receives a $500 home office stipend to set up your workspace properly.