Senior Full-Stack Engineer: Talent Matching & AI Search

greenhouse

United States

Remote

USD 82,000 - 115,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Remote-first organization
Office spaces in select cities
Stock options
Bonuses and merit increases

Job summary

Greenhouse is seeking a senior full-stack engineer to shape employer-facing talent matching and discovery experiences, designing search-backed capabilities and applying AI techniques to ranking and matching while mentoring peers.

You will own backend services, APIs, data modeling, and modern frontend interfaces, using OpenSearch or Elasticsearch, Ruby on Rails, and React in a dynamic, remote-first environment with optional offices.

Qualifications

  • 5+ years of production full‑stack experience.
  • Strong experience with search, ranking and AI/ML techniques.
  • Hands-on with Ruby, Rails, JavaScript/TypeScript and React.

Responsibilities

  • Shape requirements and ship end-to-end features for talent matching and rediscovery workflows.
  • Design and build search-backed capabilities with indexing, queries, and semantic retrieval.
  • Develop matching systems using keyword, structured, and semantic signals.
  • Collaborate with ML and cross-functional teams to balance relevance, latency, reliability, and cost.
  • Mentor junior engineers; lead code reviews and engineering practices.
  • Contribute across backend services, APIs, data modeling, and frontend interfaces.

Skills

Full-stack
OpenSearch
Elasticsearch
Ruby
Ruby on Rails
JavaScript
TypeScript
React
Python
AI/ML
Embeddings
Semantic search

Tools

OpenSearch
Elasticsearch
Ruby on Rails
React
Python

Job description

Greenhouse is seeking a senior full-stack engineer to shape employer-facing talent matching and discovery experiences, designing search-backed capabilities and applying AI techniques to ranking and matching while mentoring peers.

You will own backend services, APIs, data modeling, and modern frontend interfaces, using OpenSearch or Elasticsearch, Ruby on Rails, and React in a dynamic, remote-first environment with optional offices.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer: Talent Matching & Discovery
Senior Full-Stack Engineer: Talent Matching & Discovery

Greenhouse • United States

Remote
USD 84,000 - 118,000
Senior Full-Stack Engineer — AI-Driven Talent Search & Matching
Senior Full-Stack Engineer — AI-Driven Talent Search & Matching

Greenhouse • New York (NY)

Remote
CAD 118,000 - 165,000
Senior Software Engineer I, CAN_2026
Senior Software Engineer I, CAN_2026

Greenhouse • United States

Remote
USD 84,000 - 118,000
Senior Software Engineer British Columbia
Senior Software Engineer British Columbia

Greenhouse • New York (NY)

Remote
CAD 118,000 - 165,000
Greenhouse - Software Engineer
Greenhouse - Software Engineer

silver • United States

Remote
USD 130,000 - 180,000
Senior Software Engineer
Senior Software Engineer

greenhouse • United States

Remote
USD 82,000 - 115,000
Remote-first organization
Office spaces in select cities
Stock options
+1
Remote OpenSearch & AI Talent Matching Engineer
Remote OpenSearch & AI Talent Matching Engineer

silver • United States

Remote
USD 130,000 - 180,000
Senior Backend Engineer - AI-Powered Talent Matching
Senior Backend Engineer - AI-Powered Talent Matching

Medium • Boston (MA)

On-site
USD 16,000 - 182,000
Bonus
Equity (ISOs)
Comprehensive benefits
Remote Senior Fullstack Engineer — ML Matchmaking Engine
Remote Senior Fullstack Engineer — ML Matchmaking Engine

Jobgether • Oregon

Hybrid
USD 140,000 - 180,000
Medical, dental, and vision insurance
Unlimited PTO and holidays
401(k) employer match
+6
Lead Backend Engineer, AI-Driven Search & Match (Remote)
Lead Backend Engineer, AI-Driven Search & Match (Remote)

Care • Dallas (TX)

Hybrid
USD 150,000 - 170,000
Health insurance
401K matching
Paid holidays
+1