Senior Software Engineer I, CAN_2026
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
