Candidate Search with AI

244 views By Joe Clarke

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

  1. Go to job page
  2. Click "Candidate Search"
  3. Click "Generate Embeddings"
  4. AI processes all candidate documents
  5. Creates searchable vector database
Note: Embedding generation uses 1-2 credits per candidate. Only needs to be done once per job.

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

  1. Start with initial search
  2. AI shows top matches
  3. Refine: "Show me only senior level"
  4. Further refine: "Who has management experience?"
  5. 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

Was this article helpful?

Search Help Center

Category

AI Features