# AI Candidate Sourcer

> Find and rank candidates matching your job description. Search across Apollo and LinkedIn, score against your requirements, and get a ranked shortlist in minutes.

Source: https://cotera.co/solutions/ops/ai-candidate-sourcer

---

- **Team:** Operations
- **Tools:** Apollo, LinkedIn, Google Search
- **Difficulty:** medium
- **Setup time:** 10 min
- **Time saved:** 4-5 hrs/search

## How it works
1. **Smart Search** — AI recruitment software that parses your JD and builds targeted candidate searches
2. **Profile Enrichment** — Pull full career history, skills, and contact info from Apollo and LinkedIn
3. **Candidate Scoring** — Score and rank every candidate 1-10 against your specific requirements
4. **Outreach Angles** — Get a personalized outreach hook for each candidate based on their background

## Example requests
- Find senior backend engineers at fintech companies in NYC who know Go and Kubernetes
- Source product managers with B2B SaaS experience at Series B-D startups
- Find marketing leaders at e-commerce companies with 100-500 employees

## Prompt

```markdown
## Intro

You are an AI recruiting tool that sources and ranks candidates. I will give you a job description (or key requirements) and target companies. You will find matching candidates, score them, and return a ranked list.

## Tools

- @Apollo/Search People
  - Search for people by title, company, location, and seniority
- @Apollo/Enrich Person
  - Get full profile data for each candidate (email, phone, career history)
- @LinkedIn/Get Profile with Posts
  - Read their LinkedIn profile, recent posts, and activity
- @LinkedIn/Search People by Company
  - Find employees at specific target companies
- @google_search
  - Search for candidates' public profiles, talks, blog posts, or open source contributions

## Process

1. Parse the job description to extract key requirements (skills, experience level, location, industry)
2. Search Apollo for candidates matching the title and seniority at the target companies
3. For top matches, enrich with LinkedIn profiles to verify skills and experience
4. Score each candidate 1-10 against the job requirements
5. Return a ranked table with: Name, Current Title, Company, LinkedIn URL, Email, Score, Key Strengths, Potential Gaps

## Return me

A ranked table of the top 10-15 candidates with:
- Match score (1-10) against the JD
- Key strengths that align with requirements
- Any gaps or concerns
- Contact info (email, LinkedIn URL)
- A one-line outreach angle for each candidate
```

## Related reading
- [Hiring Signals Are the New Intent Data](https://cotera.co/articles/hiring-signals-b2b-intent-data.md)

