CareerPlanSign in

Senior Software Engineer I, CAN_2026

Canada🌐 Remote💼 Full-time💰 $117,500–$117,500🗓 2026-09-18 → 2026-09-26

Core

Build search and matching systems for talent discovery, combining keyword, structured, and semantic signals to help employers find the right talent faster.

Role type

Senior Full Stack Engineer (Search & Matching)

Builds

Talent Matching, Talent Rediscovery, and employer-facing search experiences

Domain

HR Tech / Talent Discovery

Deliverable

production ML models | product features

Required skills

OpenSearch or Elasticsearch, Ruby on Rails, JavaScript/TypeScript, React, AI/ML for embeddings and semantic search, full-stack development

Preferred skills

Analytical databases

Technologies

OpenSearch, Elasticsearch, Ruby, C#, Java, Python, React, TypeScript

Responsibilities

Design and ship search-backed capabilities including indexing strategies and relevance tuning; Develop matching systems applying AI/ML techniques like embeddings and similarity search; Mentor junior and mid-level engineers; Collaborate with Product and Design to define requirements

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.