Candidate Search with AI
AI-Powered Candidate Search
Find the perfect candidates in your database using natural language search powered by AI.
How AI Search Works
Unlike traditional keyword search, AI search understands context and meaning:
- Searches across all candidate documents
- Understands synonyms and related terms
- Finds conceptual matches, not just keywords
- Ranks results by relevance
Setting Up Search
Generate Embeddings
- Go to job page
- Click "Candidate Search"
- Click "Generate Embeddings"
- AI processes all candidate documents
- Creates searchable vector database
Search Examples
Skills-Based Searches
- "Python developer with machine learning experience"
- "Frontend engineer who knows React and TypeScript"
- "DevOps with Kubernetes and AWS"
- "Data scientist with NLP background"
Experience Searches
- "5+ years managing engineering teams"
- "Startup experience in fintech"
- "Has worked at FAANG companies"
- "Remote work experience"
Combination Searches
- "Senior backend engineer with payments experience from a startup"
- "Product manager who has launched mobile apps"
- "Sales leader with SaaS and enterprise experience"
Advanced Search Techniques
Be Specific
❌ Too vague: "Good developer"
✅ Better: "Full-stack developer with 3+ years React and Node.js"
Include Context
❌ Just skills: "Java Spring Boot"
✅ With context: "Java Spring Boot developer who has built microservices"
Specify Requirements
❌ Open-ended: "Marketing person"
✅ Specific: "B2B marketing manager with demand generation and HubSpot experience"
Understanding Results
Relevance Scoring
- 100% - Perfect match to query
- 80-99% - Strong match
- 60-79% - Good match with some gaps
- Below 60% - Partial match
Result Details
Each result shows:
- Candidate name and basic info
- Relevance score
- Matching excerpts highlighted
- Which documents matched
Search Filters
Combine with Traditional Filters
- Location constraints
- Years of experience
- Education level
- Current pipeline stage
- Date applied
Chat-Based Search
Interactive Refinement
- Start with initial search
- AI shows top matches
- Refine: "Show me only senior level"
- Further refine: "Who has management experience?"
- Continue until you find ideal matches
Bulk Operations on Results
After searching, you can:
- Select multiple candidates
- Add tags
- Move to different stage
- Schedule interviews
- Export to CSV
Search History
Your searches are saved:
- View recent searches
- Re-run successful searches
- Share search with team
- Save as template
Tips for Better Results
💡 Search Optimization
- Use industry-standard terms
- Include both technical and soft skills
- Specify seniority level when relevant
- Mention specific technologies or tools
- Include domain or industry if important
- Try different phrasings if first attempt doesn't work
Common Use Cases
Finding Hidden Gems
Search: "Strong problem solver with non-traditional background"
Finds: Career changers, bootcamp grads, self-taught developers
Diversity Hiring
Search: "Leadership experience from underrepresented background"
Finds: Candidates highlighting diversity initiatives
Culture Fit
Search: "Collaborative team player who values mentorship"
Finds: Candidates emphasizing teamwork and teaching