Inspiration
Modern technical hiring is broken by two converging crises: resume fraud and algorithmic bias. With LLM-assisted resume generators, bad actors flood job portals with synthetic "honeypot" profiles — inflating skill timelines and manipulating keywords to bypass legacy ATS filters. At the same time, naive ranking algorithms unfairly penalize high-potential candidates based on company background. We created RecruitShieldAI to solve both problems simultaneously: an autonomous recruiter co-pilot built with an integrated 5-Point Anomaly Firewall that neutralizes resume fraud, mitigates hiring bias, and empowers talent teams with transparent AI reasoning.
What it does
RecruitShieldAI is an end-to-end autonomous recruiting co-pilot:
- 5-Point Anomaly Firewall: Automatically scans applicant pools to detect and quarantine synthetic trap profiles by identifying impossible skill durations, post-dated signups, and timeline contradictions.
- Bias-Mitigated Scoring Engine: Replaces strict disqualifications with dynamic soft-scoring penalties (for example, soft score adjustments for IT consulting backgrounds to prevent unfair rejection while rewarding product impact).
- Precision Match Ranking: Dynamically ranks candidates against job descriptions with transparent recruiter rationale and match scores.
- AI Co-Pilot Chatbot: Powered by Gemini 2.5 Flash, recruiters can ask natural language questions like "Who is ranked #1?", "Who has React experience?", or "Explain honeypots" and receive instant, precise candidate summaries.
- One-Click Shortlist Export: Easily export verified, screened top candidates directly into clean structured formats for seamless hiring team collaboration.
How we built it
RecruitShieldAI was built using a robust modern tech stack:
- Frontend: React 18, Vite, TypeScript, TailwindCSS, and a glassmorphic dark-mode UI with live animated scanning metrics.
- Backend Framework: Python FastAPI server hosted on Render with dataset support for JSONL and CSV candidate pools.
- Agentic AI & LLMs:
- AWS Bedrock & Strands Agents: Powers the multi-step screening pipeline for audit integrity, consulting filters, and candidate ranking.
- Google Gemini 2.5 Flash (google-genai): Provides ultra-fast, context-aware recruiter Q&A over the candidate dataset.
- Sentence Transformers (bge-base-en): Generates semantic embeddings for precise vector-based candidate matching.
Challenges we ran into
- Synthetic Resume Detection: Establishing precise heuristic rules to catch sophisticated honeypot trap profiles without flagging legitimate candidates required rigorous cross-validation of work experience versus skill durations.
- Dual-AI Orchestration: Seamlessly combining AWS Bedrock for structured agentic screening pipelines and Gemini 2.5 Flash for conversational co-pilot Q&A into a unified API.
- Clean AI Synthesis: Preventing raw JSON tool outputs from leaking into the user chat UI and ensuring every query returns clean, structured markdown.
Accomplishments that we're proud of
- High Anomaly Detection Accuracy: Successfully detected and quarantined synthetic trap profiles across candidate pools without a single false positive.
- Instant Conversational AI: Built a recruiter chatbot that answers complex dataset questions in under 2 seconds using Gemini 2.5 Flash.
- Responsive Glassmorphic UI: Designed an intuitive dashboard that gives recruiters clear visual feedback during every stage of candidate screening.
What we learned
- Explainability is Essential: Recruiters trust AI only when every score adjustment, rank position, and security flag comes with clear, human-readable reasoning.
- Soft Scoring Beats Hard Filters: Soft penalty adjustments preserve promising candidates who would otherwise be filtered out by traditional keyword ATS systems.
What's next for RecruitShieldAI
- Multi-Tenant ATS Integrations: Direct integration plugins for Greenhouse, Lever, and Workday.
- Blind Screening Mode: Zero-knowledge privacy layer for unbiased initial candidate evaluations.
- Multimodal Video Screening: Automated AI analysis for asynchronous candidate video interviews.
Log in or sign up for Devpost to join the conversation.