CareerPlanGet AI match score →

Software Engineer, Search Applications

Toronto🌐 Remote💼 Full-time🗓 2025-11-10 → 2026-07-31

Core

Build the data ingestion and search platform powering Cohere's enterprise AI assistant, managing pipelines that sync, parse, transform, and index customer data for retrieval.

Role type

Senior backend engineer (search & data infrastructure)

Builds

Data ingestion pipelines, indexing services, and retrieval systems for enterprise AI assistants

Domain

Enterprise AI, semantic search, data infrastructure

Deliverable

production ML models | product features | infrastructure

Required skills

Go, Python, Kubernetes, Docker, Postgres, Redis, OpenSearch, observability, system profiling, technical decision-making

Preferred skills

TypeScript, Terraform, cross-stack collaboration, autonomous problem-solving

Technologies

Go, Python, Kubernetes, Docker, Postgres, Redis, OpenSearch, TypeScript, Terraform

Responsibilities

Build data ingestion and search platform; Develop reliable pipelines for data sync, parsing, and indexing; Write production backend code; Partner with researchers to improve data retrieval; Make technical decisions for production deployment

Seniority

Senior, hands-on IC

Sourced via ashby · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Ashby ↗