Matching Help
Learn how our matching algorithm works
How Matching Works
SkillStamp uses a two-stage matching system to connect talents with the right jobs. Stage 1 provides free daily background matching, while Stage 2 offers AI-refined top 10 candidates for employers.
Two-Stage Matching
Stage 1: Daily Background Matching (Free)
Runs automatically every day at 3 AM UTC. Uses SQL-based algorithm to match all active jobs to verified talents based on skills, experience, location, and education. Only jobs with ≥70% match score are shown to talents.
Stage 2: AI Refinement (Paid)
Employers can pay to get top 10 AI-refined candidates. The system takes the top 50 from Stage 1 and uses Claude Sonnet to evaluate career trajectory, project impact, and cultural fit, returning the top 10 with detailed reasoning.
Match Score Breakdown
Semantic Skill Matching
Our system uses semantic matching to find related skills. For example, 'Backend Developer' will match 'Backend Engineer' with a similarity penalty applied. This ensures you don't miss opportunities due to slight terminology differences.
Improving Your Matches
- Complete your profile with all relevant skills and experience
- Keep your experience and education up to date
- Set accurate job preferences (location, remote work, salary)
- Complete verification to get verified skill scores
Frequently Asked Questions
Why don't I see all jobs?
Only jobs with a match score of 70% or higher are shown to talents. This ensures you only see relevant opportunities.
How often are matches updated?
Background matching runs daily at 3 AM UTC. New jobs and updated profiles are matched automatically.