⚡ Free forever — no login required

The recruiter's
knowledge hub

Prompts, tools, resources, and tech explainers built by a recruiter with 13+ years in the trenches. Everything you wish someone gave you on day one.

50+
Recruiting Prompts
40+
Free Tools & Resources
6
Automation Blueprints
12
Tech Domains Explained

Copy. Paste. Source.

Battle-tested prompts for AI-assisted sourcing, outreach, JD parsing, and Boolean building. Works with ChatGPT, Claude, Gemini, and Perplexity.

Talent Mapping Prompt

sourcingstrategy
I'm sourcing for a [ROLE TITLE] at [COMPANY]. The ideal candidate has experience with [KEY SKILLS]. List 15 companies where this talent typically works, organized by tier: - Tier 1: Direct competitors (same product/market) - Tier 2: Adjacent companies (similar tech stack) - Tier 3: Surprising sources (non-obvious companies using this stack) For each company, name the team or org where this talent sits.

Multi-Channel Search Strategy

sourcingadvanced
I need to find [ROLE TITLE] candidates who have [KEY SKILLS]. LinkedIn Recruiter is saturated. Generate search strategies for these alternative channels: 1. GitHub (repos, contributions, stars) 2. Google X-ray for personal sites and portfolios 3. Conference speaker lists and meetup organizers 4. Stack Overflow and technical forums 5. Academic papers (Google Scholar, Semantic Scholar) 6. Patent databases For each channel, give me the exact search string or query I should use.

Ideal Candidate Persona Builder

sourcingpersona
Here is a job description: [PASTE JD] Build an ideal candidate persona: - Years of experience range - Most likely current titles (3-5 variations) - Companies they probably work at now - Technologies on their resume - Career path that led them here - What motivates them to move (pull factors) - What keeps them in their current role (retention risks) - LinkedIn headline patterns to search for - Keywords that appear on their GitHub/portfolio

Hidden Talent Pool Finder

sourcingdiversity
I'm sourcing for [ROLE TITLE] and want to expand beyond the usual channels. Identify non-obvious talent pools: 1. Professional communities & Slack groups for this skill set 2. Bootcamps and reskilling programs producing this talent 3. Open-source projects where contributors have this expertise 4. Industry conferences where this talent speaks or attends 5. Adjacent roles where people have transferable skills 6. Geographic markets with untapped supply 7. Nonprofit/academic orgs where this talent is underpaid For each, tell me specifically how to find and reach these people.

Personalized InMail Generator

outreachemail
Write a cold outreach message for this candidate: Name: [NAME] Current role: [TITLE at COMPANY] Notable: [SOMETHING SPECIFIC - project, patent, talk, open source contribution] Role I'm pitching: [TITLE at CLIENT] Key selling points: [2-3 reasons this role is compelling] Rules: - Under 100 words - Lead with what impressed me about THEM (not the job) - No "exciting opportunity" or "I came across your profile" - End with a low-friction ask (15-min call, not a full interview) - Sound like a human, not a template

Follow-Up Sequence (5-touch)

outreachsequence
Create a 5-touch follow-up sequence for a candidate who hasn't responded to my initial outreach. Context: - Role: [TITLE at COMPANY] - Initial message sent: [DATE] - Candidate background: [BRIEF SUMMARY] Rules for each touch: 1. Touch 2 (Day 3): Different angle, add new info 2. Touch 3 (Day 7): Value-add (market insight, comp data) 3. Touch 4 (Day 14): Social proof (similar placement story) 4. Touch 5 (Day 21): Breakup email with door left open Each message under 75 words. Never repeat the same pitch. Never sound desperate.

Subject Line Generator

outreachconversion
Generate 10 subject lines for a recruiting email to a [ROLE TITLE] at [CURRENT COMPANY]. I'm pitching: [ROLE at CLIENT COMPANY] Rules: - Under 6 words each - No spam trigger words (opportunity, exciting, amazing) - Mix of approaches: curiosity, specificity, mutual connection, value-add - Include 2 that reference something specific about them - Include 2 that are intentionally casual/conversational - Rank them by expected open rate and explain why

JD Deconstructor

jd parsinganalysis
Parse this job description and give me a structured breakdown: [PASTE FULL JD] Output: 1. MUST-HAVE skills (true dealbreakers vs. wish list padding) 2. NICE-TO-HAVE skills (won't reject without these) 3. Hidden requirements (things implied but not stated) 4. Red flags (unrealistic combos, title/comp mismatch) 5. Seniority signals (IC vs. lead vs. manager) 6. Comp estimate based on requirements + market 7. Similar titles this person might use on LinkedIn 8. Top 5 companies where this exact person works today

Intake Call Question Generator

jd parsingintake
I have an intake call with a hiring manager for this role: [PASTE JD] Generate 15 intake questions organized by: - MUST-ASK (clarify ambiguity, validate true requirements) - DIFFERENTIATORS (what separates good from great) - PROCESS (timeline, interview stages, decision-makers) - COMP & SELL (budget flexibility, unique selling points) - RED FLAG DETECTORS (has this been open before? why did the last person leave?) For each question, tell me WHY I'm asking it and what answer to watch for.

Boolean String Builder

booleanlinkedin
Build LinkedIn Boolean search strings for this role: Title: [ROLE TITLE] Key skills: [LIST SKILLS] Location: [CITY/REGION or REMOTE] Experience: [YEARS] Generate: 1. A broad string (cast a wide net, 200+ results) 2. A targeted string (narrow to best-fit, 30-50 results) 3. A Google X-ray string (site:linkedin.com/in/) 4. A GitHub X-ray string (site:github.com) 5. Title variations I should also search For each string, explain the logic so I can modify it.

X-Ray Search Generator

booleanxray
Generate Google X-ray searches for [ROLE TITLE] with [KEY SKILLS]: 1. LinkedIn profiles: site:linkedin.com/in/ 2. GitHub profiles: site:github.com 3. Personal websites/portfolios: -site:linkedin.com -site:github.com 4. Conference talks: site:youtube.com OR site:slideshare.net 5. Research papers: site:arxiv.org OR site:scholar.google.com 6. Stack Overflow: site:stackoverflow.com/users/ 7. Twitter/X bios: site:twitter.com Include filetype searches for resumes: 8. filetype:pdf [skills] resume 9. filetype:docx [skills] resume

Phone Screen Question Bank

screeninginterview
I'm screening candidates for: [ROLE TITLE at COMPANY] Key requirements: [TOP 3-5 SKILLS] Generate a 20-minute phone screen: - 2 questions to verify technical depth (not trivia) - 2 questions to assess seniority/scope - 2 questions to gauge motivation and fit - 1 question to surface red flags - 1 question to assess comp expectations For each question: - Give me the question - What a STRONG answer sounds like - What a WEAK answer sounds like - Follow-up probes if I need to dig deeper

Resume Evaluator

screeningevaluation
Evaluate this resume against this job description: [PASTE RESUME] [PASTE JD] Score on these dimensions (1-5 each): 1. Technical skill match 2. Seniority/scope alignment 3. Industry relevance 4. Career trajectory (trending up?) 5. Red flags (gaps, hopping, title inflation) Then give me: - Overall fit score (Submit / Maybe / Pass) - Top 3 strengths to highlight to the client - Top 3 risks or gaps to probe in screening - Suggested talking points for the candidate call

Comp Benchmarking

market intelcompensation
Benchmark compensation for this role: Title: [ROLE TITLE] Level: [Junior/Mid/Senior/Staff/Principal] Location: [CITY or REMOTE] Industry: [INDUSTRY] Key skills: [TOP SKILLS] Provide: 1. Base salary range (25th, 50th, 75th, 90th percentile) 2. Total comp range (base + bonus + equity) 3. How comp varies by company stage (startup vs. BigTech vs. mid-market) 4. Skills that command a premium in this market 5. Comp trends (up, flat, down) over the last 12 months 6. Sources for this data (levels.fyi, Glassdoor, Blind, etc.)

Talent Scarcity Analysis

market intelstrategy
Analyze talent supply/demand for: [ROLE TITLE with KEY SKILLS] Tell me: 1. Estimated total addressable talent pool (US or global) 2. How many are actively looking vs. passive 3. Top 10 companies hoarding this talent 4. Recent layoffs that freed up this talent 5. Bootcamps/programs producing new supply 6. Adjacent skill profiles that could fill this role 7. Geographic hotspots for this talent 8. Average time-to-fill for this role 9. Is this market getting easier or harder to hire in?

Build your Boolean strings

Enter a role and skills, get ready-to-paste Boolean strings for LinkedIn, Google X-ray, and GitHub. Free basic version below.

FREE BASIC VERSION

⚡ SourcingNav Pro Boolean Generator

Advanced mode: AI-powered skill adjacency mapping, exclusion strings, diversity sourcing filters, cross-platform strings for SeekOut/hireEZ, and saved search templates.

Coming Soon

The recruiter's toolkit

Every tool worth knowing about, organized by what it actually does for you. Free tools marked clearly.

ToolWhat It DoesCost
levels.fyiVerified compensation data across Big Tech and startups. The gold standard for TC benchmarking. Has leveling comparisons across companies.Free
GlassdoorSalary data, company reviews, and interview question databases. Useful for candidate prep and comp validation.Free
BlindAnonymous forum for tech workers. Raw, unfiltered comp data and company intel. Verified by work email. Goldmine for real comp numbers.Free
PayScaleSalary survey data with filters for role, location, experience, and industry. More traditional/enterprise-focused than levels.fyi.Freemium
Salary.comCompensation data with detailed breakdowns. Popular with HR teams for building comp bands and salary ranges.Freemium
OpenCompCompensation benchmarking for startups and growth-stage companies. Useful when levels.fyi doesn't cover the company.Paid
ToolWhat It DoesCost
LinkedIn RecruiterThe default sourcing platform. Boolean search, InMail, pipeline management. Expensive but unavoidable for most desks.Paid
GitHubFind engineers by their actual code. Search repos, contributions, stars, and profile bios. Best signal for technical depth.Free
SeekOutAI-powered talent search with diversity filters, GitHub/patent integration, and deep profile enrichment. Strong for technical sourcing.Paid
hireEZAggregates profiles from 45+ platforms. AI-powered search, contact info finder, and outreach sequencing. Good LinkedIn alternative.Paid
EnteloPredictive sourcing with "likely to move" scores. Good for identifying passive candidates who might be open to new roles.Paid
Stack OverflowFind developers by expertise area, reputation score, and contribution history. Developer Profiles show skills and work history.Free
KaggleSource data scientists and ML engineers by competition rankings, notebook contributions, and dataset work. Shows real skill, not just titles.Free
ToolWhat It DoesCost
TrueUpTracks job openings across 9,000+ tech companies. Live hiring trends, layoff tracker, Hot 200 fastest-growing companies, and job category breakdowns. Best free overview of tech hiring demand.Free
layoffs.fyiReal-time tech layoff tracker. See who's cutting, how many, and which teams. Goldmine for sourcing freshly-available talent.Free
CrunchbaseFunding data, company profiles, leadership changes. Use to identify companies about to scale (post-funding = hiring surge).Freemium
PitchBookDeep VC and PE deal data. Know which companies just raised and how much. Enterprise-grade Crunchbase alternative.Paid
BuiltWithSee what technologies a company's website uses. Useful for identifying tech stack alignment when sourcing or qualifying leads.Freemium
LinkedIn Talent InsightsWorkforce analytics: talent supply/demand by geography, competitor hiring trends, and skill migration patterns.Paid
Indeed Hiring LabFree labor market research from Indeed's economists. Job posting trends, wage data, and sector analysis. Great for market reports.Free
HN: Who is HiringMonthly Hacker News thread where companies post open roles. Unfiltered look at who's hiring in the startup/tech ecosystem.Free
ToolWhat It DoesCost
LoxoAll-in-one recruiting CRM + ATS + sourcing + outreach. Built for agency recruiters. Includes AI sourcing and automated sequences.Freemium
GemRecruiting CRM with email sequencing, pipeline analytics, and LinkedIn integration. Popular with in-house TA teams.Paid
CalendlyScheduling automation. Eliminate the back-and-forth on interview scheduling. Integrates with ATS platforms.Freemium
NotionFlexible workspace for pipeline tracking, candidate databases, client SOWs, and knowledge management. Highly customizable.Freemium
LoomQuick video recordings for candidate presentations, client updates, and interview debriefs. Async communication tool.Freemium
ToolWhat It DoesCost
Claude (Anthropic)Best for long-form analysis, JD parsing, resume evaluation, and nuanced writing. Handles complex recruiting prompts with depth.Freemium
ChatGPT (OpenAI)Versatile AI assistant for outreach drafting, Boolean generation, market research, and general recruiting tasks.Freemium
PerplexityAI-powered search engine with citations. Excellent for real-time company research, market trends, and fact-checking.Freemium
Claude CodeCommand-line AI for building recruiting tools, automating workflows, and running structured skill systems like Placement-Ops.Freemium
Sourcing Jamboard (GPT)Free ChatGPT-powered sourcing assistant. Talent mapping, Boolean string generation, company research, and candidate persona building in one conversation.Free
CandidatIQ Grandmaster (GPT)Free ChatGPT-powered candidate evaluation tool. Structured scoring, JD parsing, resume matching, and interview prep generation.Free

Bookmark these today

The sites, databases, and references that every recruiter should have in their back pocket. No fluff.

💰

levels.fyi

Verified comp data with leveling comparisons across Big Tech. Use to validate offers, benchmark roles, and educate candidates on total comp.

Visit site →
📈

TrueUp

Live tech hiring trends across 9,000+ companies. See which companies have the most open roles, the Hot 200 fastest-growing startups, layoff tracking, and job category breakdowns. The best free market overview for tech recruiters.

Visit TrueUp →
📈

layoffs.fyi

Real-time tech layoff tracker. Source recently-displaced talent, identify companies in flux, and time your outreach to hiring managers post-reorg.

Visit site →
🌍

H1B Salary Database

Search H-1B visa applications by company, job title, and location. Reveals exact salaries companies have paid for specific roles. Public record data.

Visit site →
📊

Bureau of Labor Statistics

Federal employment and wage data by occupation and metro area. Use for market reports, talent scarcity analysis, and workforce planning deliverables.

Visit site →
📄

ATS Job Board Feeds

Most ATS platforms expose public job feeds. Use Greenhouse (boards.greenhouse.io), Lever (jobs.lever.co), and Ashby (jobs.ashbyhq.com) to track open roles before they hit LinkedIn.

greenhouseleverashby
📚

arXiv

Preprint research papers. Source ML/AI researchers by their published work. Author profiles link to institutional affiliations. Use with Semantic Scholar for citation networks.

Visit site →
🌱

Wellfound (AngelList)

Startup job board with transparent salary and equity ranges. See funding stage, team size, and investor backing. Good for startup comp benchmarking.

Visit site →
💻

GitHub Trending

See what repos and developers are trending daily/weekly. Find engineers building hot tools before they become household names. Great for AI/ML sourcing.

Visit site →

Find anyone's email

Eight proven methods to find contact information for candidates and hiring managers. Ordered from easiest to most advanced.

01

Email Pattern Guessing

Most companies use predictable email formats. Try these patterns against the company domain:

  • first.last@company.com (most common)
  • firstlast@company.com
  • flast@company.com
  • first@company.com (startups)
  • first_last@company.com

Verify with email validation tools before sending.

02

Email Lookup Tools

Dedicated tools that find and verify professional email addresses:

  • Hunter.io — Domain search + email verification (50 free/mo)
  • RocketReach — Email + phone + social profiles
  • Lusha — Chrome extension, good for LinkedIn enrichment
  • Apollo.io — Free tier with email + phone + sequences
  • ContactOut — Built specifically for recruiters on LinkedIn
03

Google Search Tricks

Use Google operators to find emails hiding in plain sight:

  • "first last" "@company.com" — Direct email search
  • "first last" email contact — Personal sites
  • site:github.com "first last" @ — GitHub commit emails
  • "first last" filetype:pdf resume — Resume with email
  • site:twitter.com "first last" DM — Social contact
04

GitHub Commit Mining

Every git commit contains an email address. If someone has public repos:

  • Go to their repo → click any commit
  • Add .patch to the commit URL
  • The email appears in the "From:" header
  • Or use: github.com/[user].keys for SSH keys
  • Works even if they hide their email in profile settings
05

Conference & Event Bios

Speakers at tech conferences often list contact info in their bios:

  • Search conference speaker pages for the person's name
  • Check YouTube video descriptions for talk recordings
  • SlideShare/SpeakerDeck profiles often have emails
  • Meetup.com organizer profiles are public
  • Academic conference proceedings list author emails
06

Personal Sites & Blogs

Many engineers have personal websites with contact info:

  • Check their LinkedIn for website links
  • Search "first last" site:dev.to OR site:medium.com
  • Look for "about" or "contact" pages on personal domains
  • WHOIS lookup on personal domains (sometimes has email)
  • Substack newsletters list subscriber-reachable emails
07

Patent & Paper Databases

For senior researchers and inventors:

  • Google Patents — Inventor names link to corporate affiliations
  • Google Scholar — Author profiles often have institutional email
  • Semantic Scholar — AI research papers with author contacts
  • DBLP — Computer science bibliography with author pages
  • Research lab pages at universities list faculty emails publicly
08

Warm Channels & Social DMs

When email fails, go where they actually respond:

  • Twitter/X DMs — Many engineers have open DMs
  • Discord servers — Tech communities have DM access
  • Slack communities — Industry-specific groups
  • Reddit — Chat feature on relevant subreddits
  • Mutual connections — Ask for a warm intro (highest response rate)

Automate your desk

Use no-code automation platforms to eliminate repetitive recruiting tasks. These three tools connect your ATS, email, LinkedIn, and CRM without writing a single line of code.

⚙️

n8n

Open-source, self-hosted workflow automation. Full control over your data. 400+ integrations. The power user's choice. Can run on your own server so candidate data never leaves your infrastructure.

self-hostedopen source400+ nodes
Visit n8n →
🔮

Make (Integromat)

Visual workflow builder with the best UI of the three. Powerful data transformation. Great for complex multi-step automations that need conditional logic and data mapping.

visual buildercloudcomplex logic
Visit Make →

Zapier

The simplest option. Best app marketplace (6,000+ integrations). If/then logic is straightforward. Best for recruiters who want quick wins without a learning curve.

easiest6000+ appsno learning curve
Visit Zapier →

Recruiting Automations You Can Build Today

01

New Job Alert Pipeline

Automatically monitor company career pages and get notified when new roles matching your niche appear.

  • Trigger: RSS feed or scheduled web scrape of career pages
  • Filter: Match keywords (Python, ML, Data Engineer)
  • Action: Send Slack/email alert with role details
  • Bonus: Auto-add to your pipeline tracker spreadsheet
n8nmakezapier
02

Candidate Intake Automation

When a candidate fills out your intake form, automatically create records and trigger follow-ups.

  • Trigger: Typeform/Google Form submission
  • Actions: Create Airtable record, send welcome email, add to drip sequence
  • Enrich: Auto-lookup LinkedIn profile via API
  • Notify: Slack alert to you with candidate summary
n8nmakezapier
03

Follow-Up Cadence Engine

Never miss a follow-up. Automated reminders and sequences based on candidate status changes.

  • Trigger: Status change in your pipeline tracker
  • Day 3: Auto-send follow-up email if no response
  • Day 7: Slack reminder to try a different channel
  • Day 14: Auto-send breakup email, mark as cold
n8nmakezapier
04

Interview Scheduling Flow

Candidate confirms interest, automatically send Calendly link, then sync the booking to your pipeline.

  • Trigger: Candidate replies "interested" (email parsing)
  • Action: Send Calendly link via email
  • On booking: Update pipeline status, send prep materials
  • Post-interview: Auto-send feedback form to interviewer
n8nmakezapier
05

Weekly Metrics Report

Automatically compile your recruiting metrics every Friday and send a formatted summary.

  • Trigger: Scheduled (every Friday at 5pm)
  • Pull: Pipeline data from Airtable/Sheets
  • Calculate: Submissions, interviews, offers, placements this week
  • Deliver: Formatted email or Slack message with trends
n8nmakezapier
06

Layoff Signal Monitor

Get alerted when companies in your niche announce layoffs. Fresh talent pool + potential client opportunities.

  • Trigger: RSS feed from layoffs.fyi or news alerts
  • Filter: Match your target companies or industries
  • Action 1: Alert you to source displaced talent
  • Action 2: Add the company to your BD outreach list
n8nmake

Which platform should you pick?

Factorn8nMakeZapier
Ease of useModerateEasyEasiest
Data privacyBest (self-host)Cloud onlyCloud only
Cost (starter)Free (self-hosted)Free tierFree tier
Complex logicExcellentExcellentBasic
Integrations400+1,500+6,000+
Best forPrivacy-first teams, technical usersPower users wanting visual buildingQuick wins, non-technical users

Your desk, your system

Use Claude + workflow automation + AIR Blackbox to build a recruiting system that you own, with zero data leakage. No $500/month ATS subscription required.

Architecture: Recruiter-Owned ATS Stack

Claude AI
JD parsing, scoring,
outreach drafting
n8n / Make / Zapier
Workflow automation
& integrations
Airtable / Sheets
Pipeline tracker
& candidate DB
Email / Slack
Outreach &
notifications
🛡 AIR Blackbox Data leakage prevention • Compliance scanning • Audit trail
01

Set Up Your Pipeline Database

Your ATS starts with a structured database. Use Airtable (free) or Google Sheets as your candidate and requisition tracker.

  • Candidates table: Name, skills, status, source, notes, comp
  • Requisitions table: Company, role, JD, priority, submissions
  • Submissions table: Links candidates to reqs with status
  • Activity log: Every touchpoint, timestamped
02

Add AI-Powered Scoring with Claude

Use Claude to parse JDs, score candidates, and generate outreach. Feed JDs and resumes in, get structured evaluations out.

  • JD Parser: Extract must-haves, nice-to-haves, hidden requirements
  • Resume Scorer: Match candidate skills against parsed JD
  • Outreach Writer: Generate personalized messages per candidate
  • Interview Prep: Create prep docs for submitted candidates
03

Wire Up Automation

Connect everything with n8n, Make, or Zapier so data flows automatically between your tools.

  • New req added: Auto-generate sourcing strategy via Claude API
  • Candidate submitted: Auto-update pipeline, notify client
  • No response in 3 days: Auto-trigger follow-up sequence
  • Placement made: Auto-create invoice, start retention tracker
04

Lock Down Data with AIR Blackbox

Candidate data is sensitive. AIR Blackbox ensures your AI workflows don't leak PII, violate compliance, or create audit gaps.

  • Data leakage scanning: Detect if candidate PII is being sent to unauthorized endpoints
  • Compliance checks: Ensure your AI scoring doesn't create bias or discrimination risk
  • Audit trail: Tamper-evident logs of every AI decision for EEOC/OFCCP defensibility
  • Self-hosted option: Run n8n + AIR Blackbox locally so data never leaves your machine
Learn about AIR Blackbox →
05

Build Your Dashboard

Pull metrics from your pipeline database into a live dashboard. Know your numbers without manual counting.

  • Funnel metrics: Sourced → Submitted → Interview → Offer → Placed
  • Time tracking: Average time-to-fill by client and role type
  • Revenue: Fees earned, pipeline value, close rate
  • Source quality: Which channels produce the most placements
06

Cost Comparison

Why build your own? Because traditional ATS platforms charge $200-$500/month for features you can replicate for nearly free.

  • Bullhorn/JobAdder: $200-$500/month
  • Your stack: Airtable (free) + n8n (free, self-hosted) + Claude API (~$20/mo) = under $25/month
  • Bonus: You own your data. You control the workflow. No vendor lock-in.
  • With AIR Blackbox: Add compliance and data protection at no extra cost (open source)

Want the full blueprint?

Step-by-step video walkthrough of building your own ATS with Claude + n8n + AIR Blackbox. From zero to a working system in one afternoon.

Coming Soon

Speak the language

You don't need to code. You do need to know what these technologies are, why they matter, and how they relate to each other. This is your cheat sheet.

🐍

Programming Languages

Python
The dominant language for data science, ML, AI, and automation. If you're filling any data/ML role, Python is almost always required. Think of it as the English of programming for data work.
SQL
The language for querying databases. Every data role uses SQL. It's not a programming language in the traditional sense. It's how you ask databases questions and get answers back.
R
Statistical programming language popular in academia, biotech, and traditional analytics. Being replaced by Python in most tech companies, but still dominant in pharma and academic research.
Java
Enterprise workhorse. Big banks, large companies, Android apps. Verbose but reliable. If a candidate has Java, they can likely pick up other languages. Strong signal for backend engineering roles.
Scala
Runs on the Java platform but more concise. Popular in data engineering because Apache Spark (the big data processing engine) was written in Scala. Scala + Spark is a classic data engineering combo.
Go (Golang)
Built by Google. Fast, simple, great for infrastructure and backend services. Popular at companies building cloud tools, DevOps platforms, and high-performance systems.
Rust
The "hot" systems language. Memory-safe without garbage collection. Growing fast in infrastructure, WebAssembly, and performance-critical applications. Rust engineers are scarce and expensive.
TypeScript
JavaScript with type safety. Standard for modern frontend and full-stack development. If a JD says "React + TypeScript," they want a frontend or full-stack engineer.
🤖

ML & AI Frameworks

PyTorch
The leading ML framework. Built by Meta's AI Research lab. Dominates in research and increasingly in production. If a candidate knows PyTorch, they do real ML work, not just calling APIs.
TensorFlow
Google's ML framework. Was #1, now #2 behind PyTorch. Still huge in production deployments, especially at Google-ecosystem companies. TensorFlow experience is adjacent to PyTorch.
JAX
Google's newer ML framework. Faster and more flexible than TensorFlow. Used by cutting-edge research teams (Google DeepMind, Anthropic). JAX on a resume signals advanced ML work.
scikit-learn
The standard library for "classical" ML (not deep learning). Random forests, SVMs, clustering. Often the first ML tool people learn. Good for data scientists doing tabular data work.
Hugging Face
The GitHub of ML models. Hosts pre-trained models and the Transformers library. If someone uses Hugging Face, they work with large language models, NLP, or computer vision.
XGBoost / LightGBM
Gradient boosting libraries. The go-to for structured/tabular data problems (fraud detection, recommendations, pricing). Wins most Kaggle competitions on tabular data.
🧠

LLM & GenAI Stack

LangChain
The most popular framework for building applications with LLMs. Handles chains, agents, memory, and tool use. LangChain on a resume means they build AI applications, not just use ChatGPT.
RAG
Retrieval-Augmented Generation. The technique of feeding an LLM your own documents so it can answer questions about them. The hottest pattern in enterprise AI right now.
Fine-tuning
Customizing a pre-trained model on your specific data. More advanced than RAG. Requires ML engineering skills, GPU infrastructure, and training data pipelines.
Vector Databases
Databases that store embeddings (numerical representations of text). Pinecone, Weaviate, ChromaDB, Milvus. Essential infrastructure for RAG and semantic search.
Prompt Engineering
The art of writing effective instructions for LLMs. Not a traditional engineering skill. Some companies hire dedicated prompt engineers; others expect all engineers to have this skill.
AI Agents
LLMs that can use tools, browse the web, write code, and take actions autonomously. The frontier of GenAI. Companies building agents: Anthropic, OpenAI, Google, plus hundreds of startups.
🏰

Data Engineering

Apache Spark
The dominant big data processing engine. Handles datasets too large for a single machine. PySpark (Spark in Python) is the most common flavor. Core skill for data engineers.
Snowflake
Cloud data warehouse. Stores and queries massive datasets. Competing with Databricks and BigQuery. "Snowflake" on a JD means the company uses a modern data stack.
Databricks
Unified analytics platform built on Spark. Data engineering + data science + ML in one platform. Founded by the creators of Spark. Big competitor to Snowflake.
dbt
Data Build Tool. Transforms data inside the warehouse using SQL. The hottest tool in analytics engineering. "dbt" on a resume signals modern data stack fluency.
Airflow
Workflow orchestrator. Schedules and monitors data pipelines. Built by Airbnb, now Apache project. The standard for "making sure data pipelines run on time."
Kafka
Real-time data streaming platform. Handles millions of events per second. If a company uses Kafka, they process data in real-time (fintech, ad-tech, ride-sharing).
☁️

Cloud & Infrastructure

AWS
Amazon Web Services. The #1 cloud platform (~32% market share). Services like S3 (storage), EC2 (compute), SageMaker (ML). AWS experience is the most in-demand cloud skill.
GCP
Google Cloud Platform. #3 cloud but dominant in data/ML (BigQuery, Vertex AI). Companies using Google's AI ecosystem often require GCP. Strong in analytics and ML workloads.
Azure
Microsoft's cloud. #2 overall, dominant in enterprise/government. Deep integration with Office 365 and Active Directory. If a company is "Microsoft shop," they're on Azure.
Docker
Containerization. Packages applications so they run the same everywhere. Nearly universal in modern engineering. If someone doesn't know Docker in 2026, that's a yellow flag.
Kubernetes (K8s)
Orchestrates Docker containers at scale. Complex but powerful. "K8s" experience means they've managed production systems. DevOps/Platform engineering staple.
Terraform
Infrastructure as Code. Defines cloud resources in config files instead of clicking through AWS console. Standard for DevOps and platform engineering roles.
⚙️

MLOps & Model Deployment

MLflow
Open-source platform for ML lifecycle management: experiment tracking, model registry, deployment. The most widely adopted MLOps tool. Built by Databricks.
Weights & Biases
Experiment tracking and model monitoring. Popular in research labs and ML teams. W&B on a resume signals someone who tracks experiments rigorously, not just "vibes-based" ML.
SageMaker
AWS's ML platform. End-to-end: data labeling, training, deployment, monitoring. If a company is on AWS and does ML, they probably use SageMaker.
Feature Stores
Centralized repositories for ML features (Feast, Tecton, Hopsworks). Having "feature store" on a resume means they've built production ML systems, not just notebooks.
Model Monitoring
Tracking model performance in production. Detecting drift, bias, and degradation. Tools: Evidently, Arize, WhyLabs. Signals mature ML operations.

Recruiting Fraud Prevention

How to spot fake jobs, fake recruiters, AI agent scams, and deepfake candidates. Protect yourself whether you're a candidate or a hiring team.

🚫

Fake Job Postings

Scammers post fake roles on LinkedIn, Indeed, and company career pages to harvest personal data, charge "training fees," or steal identities. Unemployed candidates are the primary targets.

🤖

AI Agent Job Scams

A new wave of "AI career agents" promise to find jobs and apply on your behalf, then charge monthly fees or take a percentage of your first paycheck. Most are predatory. Some are outright fraud.

🎭

Deepfake Candidates

Someone else shows up to your video interview using real-time face or voice overlay technology to impersonate the actual candidate. The person who gets hired is not the person who interviewed.

For Candidates: How to Protect Yourself

How to spot a fake job posting

Red flag: The job description is vague, uses generic language, and doesn't name specific technologies, tools, or responsibilities.
Red flag: The salary is unusually high for the role level and location. If a "junior data analyst" role in a mid-size city is paying $200K, it's not real.
Red flag: The company name doesn't match any real company on LinkedIn, Glassdoor, or the state business registry. Search the company name + "scam" before engaging.
Red flag: They ask for your SSN, bank details, or a payment before you've had a real interview with a real person.
Red flag: The recruiter's email is a Gmail, Yahoo, or Outlook address instead of a company domain. Real recruiters email from @company.com.
Red flag: The entire process happens over text message or WhatsApp with no video calls, no formal interview, and an immediate offer.
What to do: Search the job title + company on the company's actual careers page. If the role isn't listed there, it's likely fake. Cross-reference the recruiter's LinkedIn profile: do they have a history of posts, connections, and endorsements, or was the account created recently?

How to verify a recruiter is legitimate

Check their LinkedIn: A real recruiter has a work history, posts about recruiting, connections in the industry, and endorsements from colleagues. A fake profile has few connections, no posts, and a stock photo.
Check their company: Search the recruiting agency or company on Glassdoor, Google, and the Better Business Bureau. Real agencies have reviews, a website with team bios, and a physical address.
Ask for a video call: A legitimate recruiter will happily get on camera. If they refuse or only want to communicate via text and email, that's a red flag.
Ask for the client company name: Contingent recruiters may not share this upfront, but they should be willing to describe the company in enough detail that you can verify it exists. If they refuse to share anything, walk away.
Never pay a recruiter: Recruiters are paid by the hiring company, never by the candidate. If anyone asks you to pay a fee, buy equipment, or purchase training materials, it is a scam. No exceptions.

How to recognize AI agent job scams

The pitch: "Our AI agent will find you a job, write your resume, apply to hundreds of positions, and negotiate your offer. Just pay $49/month (or give us 10% of your first paycheck)."
The reality: Most of these services mass-apply to jobs with a generic resume, which gets you blacklisted by ATS systems and hurts your chances at companies you actually want. Some collect your personal data and sell it. Some take your money and do nothing.
How to tell the difference: A legitimate AI career tool helps you write better resumes and practice interviews. It does not apply to jobs on your behalf without your explicit approval for each application. It does not charge you based on your salary. It does not require your login credentials to any job board.
The test: Ask them: "Can I see exactly which companies you're applying to before you submit?" If the answer is no, or if they say "we apply to hundreds of jobs automatically," run.
Free alternatives: You can build your own AI-powered job search using Claude or ChatGPT for free. See our Build Your Own AI People Search guide.

For Hiring Teams: How to Detect Fraud

How to detect deepfake candidates in interviews

The threat: Real-time face swap and voice cloning technology is now accessible enough that bad actors can impersonate candidates during video interviews. The person who passes your technical screen may not be the person who shows up on day one.
Detection: Ask them to turn their head. Most face-swap tools struggle with profile angles. Ask the candidate to look left, look right, or pick up their laptop and show you their workspace. A deepfake will glitch, lag, or refuse.
Detection: Watch for lip sync lag. If the candidate's lip movements are slightly out of sync with their audio (even by 100-200ms), that's a strong indicator of a real-time voice overlay.
Detection: Ask unexpected questions. Scripted deepfake candidates have prepared answers. Ask them something that requires real-time thinking about their specific past work: "Open your IDE and show me the last project you worked on." A real engineer can do this in seconds. A fake one can't.
Detection: Require camera on for the full interview. Some deepfake setups require the candidate to toggle their camera off and on to reset the overlay. If a candidate turns their camera off mid-interview and comes back looking slightly different, flag it.
Detection: Verify identity at onboarding. Require government-issued ID verification on day one that matches the person in the interview. Some companies now require a brief in-person meeting before the start date, even for remote roles.
Process fix: For high-sensitivity roles, add a short in-person or live-coding component to the interview loop. It doesn't have to be long. 30 minutes of screen-shared coding in a live IDE with real-time conversation is nearly impossible to fake.

How to verify candidate credentials

Cross-reference public signals: If a candidate claims to have built search ranking at Airbnb, check for public evidence: GitHub contributions, conference talks, blog posts, or mentions on the company's engineering blog. Senior engineers at top companies almost always have some public footprint.
Ask depth questions early: In the phone screen, ask specific technical questions about the work on their resume. "Walk me through the architecture of the system you built." Not "tell me about your experience." Depth questions expose fabricated experience immediately.
Verify employment directly: For senior roles, call the previous employer's HR department (not the reference the candidate provides) to confirm dates of employment and title. This catches candidates who inflate titles or extend employment dates.
Use your ATS data: If a candidate applied to the same company 6 months ago with a different resume, your ATS should flag the discrepancy. Cross-reference submissions from agencies against direct applications.

Where to Report Recruiting Fraud

Federal Trade Commission (FTC)

Report job scams and identity theft. The FTC tracks fraud patterns and takes enforcement action against repeat offenders.

reportfraud.ftc.gov →

FBI Internet Crime Complaint Center (IC3)

For internet-based fraud including phishing, identity theft, and employment scams that involve financial loss.

ic3.gov →

LinkedIn Fraud Reporting

Report fake job postings, fake recruiter profiles, and phishing messages directly to LinkedIn for investigation and removal.

LinkedIn Help Center →

Indeed Fraud Reporting

Flag suspicious job listings on Indeed. Their trust and safety team reviews reports and removes confirmed fraudulent postings.

indeed.com/trust-and-safety →