GrepJob
Cohere

Software Engineer, Search Applications

Cohere
Apply
6 months ago
Toronto, CanadaEntry Level / Mid Level
H1B Sponsor

Responsibilities

  • Build the data ingestion and search platform for Cohere's AI assistant.
  • Develop reliable pipelines to sync, parse, transform, and index customer data.
  • Write production code in Go and Python for backend systems and product features.
  • Collaborate with teams to ensure seamless customer data integration.
  • Partner with researchers and engineers to enhance data parsing and retrieval.
  • Participate in roadmap planning and technical decision-making.

Requirements

  • Strong experience writing production code in Go and/or Python.
  • Comfortable working with Kubernetes, Docker, and infrastructure-heavy systems.
  • Experience debugging complex problems and using observability tools.
  • Familiarity with Postgres, Redis, and OpenSearch under load.
  • Understanding of scalable and reliable modern systems.
  • Ability to work autonomously and across the stack when needed.

Benefits

  • Open and inclusive culture and work environment.
  • Weekly lunch stipend, in-office lunches, and snacks.
  • Full health and dental benefits, including mental health support.
  • 100% Parental Leave top-up for up to 6 months.
  • Personal enrichment benefits for arts, culture, fitness, and workspace improvement.
  • Remote-flexible work options with offices in major cities.
  • 6 weeks of vacation (30 working days).