recruitiq.md
RecruitIQ
AI Hiring Platform
AI-driven recruitment platform that automates the hiring process through intelligent resume screening, automated job description creation, AI-led voice interviews with real-time guidance, and candidate assessment with detailed scoring. Built as a product under the OneNeural platform.
- Status
- Built
- Year
- 2024
- Role
- Creator
- For
- OneNeural
- Industry
- HR Tech
- Tech
- Python, FastAPI, OpenAI, Node.js, PostgreSQL, AWS, Kubernetes
Description
RecruitIQ addresses the bottleneck in hiring; traditional recruitment processes require hours of manual resume screening and multiple interview rounds. RecruitIQ automates resume screening with AI that understands job requirements and candidate qualifications at a semantic level, not just keyword matching. It generates job descriptions automatically from company context and role requirements. It conducts voice-based interviews with real-time AI guidance, adapting questions based on candidate responses. Finally, it scores candidates comprehensively across technical skills, cultural fit, and communication ability. Hiring teams can focus on final-round interviews and decision-making instead of spending days on initial screening.
Key Features
-
Intelligent Resume Screening: AI analyzes resumes against job requirements; understands context and nuance beyond keyword matching; ranks candidates by fit; flags red flags and strengths automatically.
-
Automated JD Creation: Generate job descriptions from company context, role requirements, and team needs; AI writes clear, compelling job descriptions; saves hiring managers hours of writing.
-
AI-Led Voice Interviews: Candidates interview via voice with an AI interviewer; real-time adaptation of questions based on responses; captures communication quality, confidence, and domain knowledge; recordings for hiring team review.
-
Real-Time Interview Guidance: AI provides hints and context to the interviewer as the conversation progresses; suggests follow-up questions based on candidate responses; identifies areas to explore deeper.
-
Candidate Assessment & Scoring: Comprehensive scoring across multiple dimensions: technical skills, problem-solving, communication, cultural fit, and growth potential; detailed breakdowns to explain why candidates rank as they do.
-
Interview Analytics: Conversion funnels from application to offer; time-to-hire metrics; quality of hire tracking; insights into what predicts successful hires.
-
Integration with ATS: Connects with existing applicant tracking systems; syncs candidate data; feeds assessments back into ATS workflows.
Technical Highlights
-
Resume Parsing & Vectorization: Extract structured information from resumes (work history, skills, education); embed resume content into vector space for semantic comparison with job requirements.
-
Job Description Generation: OpenAI integration to generate detailed job descriptions; prompt engineering for consistent, high-quality output; refinement loop for hiring manager feedback.
-
Voice Interview Engine: Real-time speech-to-text; OpenAI-powered question generation and adaptation; voice synthesis for natural-sounding interviewer; conversation tracking and analysis.
-
Candidate Scoring Model: Multi-factor scoring combining technical assessment, communication quality, problem-solving ability, and cultural fit; explainable scoring to justify recommendations.
-
Interview Analytics: Aggregation of interview data to identify patterns in successful hires; prediction models for hire quality; recommendations for process optimization.
-
ATS Integration: Webhooks and API connections to popular ATS platforms; automated data sync; two-way integration for candidate feedback and status updates.
Tech Stack
AI & Interview Engine
- Python with FastAPI for interview orchestration
- OpenAI GPT models for question generation and assessment
- Speech-to-text (Deepgram or similar) for voice interviews
- Text-to-speech for natural-sounding AI interviewer
Resume & JD Processing
- PDF parsing for resume extraction
- Natural language processing for skill extraction
- Vector embeddings for semantic matching
- Fine-tuned models for domain-specific understanding
Backend Services
- Node.js for API layer and ATS integrations
- Express for REST endpoints
- PostgreSQL for candidate data and assessments
- Redis for caching and session management
Real-Time Voice
- WebRTC for peer-to-peer audio
- Real-time transcription and processing
- Low-latency response for natural conversation
Infrastructure
- AWS for compute and storage
- Kubernetes for scalable orchestration
- S3 for resume and interview recordings
- CloudWatch for monitoring and alerting
Analytics & Reporting
- Conversion funnel analytics
- Hire quality tracking over time
- Insights dashboards for hiring managers