Match Algorithm
This page explains how Work Republic estimates candidate-job fit. The score helps you prioritize review, but final decisions always stay in human hands.
Last Updated: April 16, 2026
1. Inputs We Analyze
We compare structured resume sections, role context, skills, seniority signals, and job requirements. We also normalize wording so equivalent terms can still match.
2. Weighted Scoring Model
The final score combines multiple weighted components: skills-match, role-relevance, experience-depth, and requirement coverage. Each component contributes proportionally to a 0-100 score.
3. Similarity Search
We use vector-based similarity search to compare candidate context and job intent at semantic level, not only exact keywords. This helps detect relevance when wording differs across resumes and descriptions.
4. Missing Data & Confidence
If required information is missing, the model lowers confidence and reduces score impact for uncertain components. This prevents overrating sparse profiles.
5. Human Review First
The match score is decision support, not an automatic rejection system. Recruiters should review context, portfolio quality, and communication fit before making final decisions.