
Completed
Posted
Paid on delivery
Web-Based AI Resume Screening & Candidate Outreach Portal Project Overview We are looking for an experienced full-stack developer (or small team) to build a web-based recruitment portal that can process and analyze resumes at scale using Large Language Models (LLMs). The system should allow recruiters to upload CVs/resumes in bulk, automatically evaluate candidates against job requirements, rank them based on relevance, and streamline candidate communication through email outreach. Key Features 1. User Authentication & Dashboard * Secure login and user management * Recruiter/admin dashboard * Role-based access control (optional) 2. Bulk Resume Upload * Upload hundreds or thousands of resumes at once * Support for PDF, DOCX, and TXT formats * Automatic text extraction and parsing * Resume storage and management 3. AI-Powered Resume Analysis * Integration with an LLM (OpenAI, Claude, Gemini, or open-source alternatives) * Extract candidate information such as: * Name * Email * Phone number * Skills * Experience * Education * Certifications * Compare resumes against a job description * Generate: * Match score * Candidate summary * Strengths and weaknesses * Skill gap analysis * Rank candidates by relevance 4. Candidate Search & Filtering * Search by skills, experience, education, location, etc. * Advanced filtering options * Sort candidates by AI score and other criteria 5. Candidate Shortlisting * Select and shortlist candidates * Save candidate lists * Export shortlisted candidates to CSV/Excel 6. Email Outreach System * Send emails directly from the platform * Bulk email capability * Email templates * Personalized candidate emails * Track email delivery status * Integration with SMTP, SendGrid, Amazon SES, or similar services 7. Job Management * Create and manage job descriptions * Associate resumes with specific jobs * View candidate rankings for each job posting 8. Reporting & Analytics * Number of resumes processed * Candidate pipeline statistics * AI match score distribution * Recruitment activity dashboard Technical Requirements Preferred Technology Stack: * Frontend: React, [login to view URL], Vue.js, or similar * Backend: Python (Django/FastAPI) or Node.js * Database: PostgreSQL/MySQL * LLM Integration: OpenAI, Anthropic, Gemini, or open-source LLMs * Cloud Deployment: AWS, Azure, DigitalOcean, or similar Deliverables * Complete source code * Database schema * API documentation * Deployment documentation * Admin panel * Production-ready application * Basic testing and bug fixing Nice-to-Have Features * OCR support for scanned resumes * Resume duplicate detection * Candidate recommendation engine * Interview scheduling integration * LinkedIn profile import * Multi-user collaboration * Workflow automation Required Experience Please include: * Examples of similar AI, HRTech, ATS, recruitment, or document-processing projects * Experience with LLM integrations * Recommended architecture and technology stack * Estimated timeline * Estimated cost Project Goal The objective is to significantly reduce manual resume screening by using AI to automatically analyze, rank, shortlist, and contact the most relevant candidates for a given job opening.
Project ID: 40500284
9 proposals
Remote project
Active 6 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

Hello, I am a full-stack developer with experience building AI-powered document processing and recruitment automation systems. Your project aligns well with my expertise in Python, LLM integrations, and scalable web application development. ### Understanding of the Project You need a web-based recruitment portal that can: * Upload and process resumes in bulk (PDF/DOCX/TXT) * Extract candidate information automatically * Analyze resumes against job descriptions using an LLM * Generate candidate match scores and summaries * Allow recruiters to search, filter, and shortlist candidates * Send personalized bulk emails to selected candidates * Provide dashboards and reporting for recruitment workflows ### Proposed Solution **Frontend** * React.js / [login to view URL] * Responsive recruiter dashboard * Candidate management interface **Backend** * Django + Django REST Framework (or FastAPI) * PostgreSQL database * Secure authentication and role management **AI Processing** * OpenAI GPT, Claude, Gemini, or self-hosted LLMs * Resume parsing and structured data extraction * Candidate-job matching and ranking * AI-generated candidate summaries **Email System** * SendGrid, Amazon SES, or SMTP integration * Email templates * Bulk outreach with personalization I would be happy to discuss your requirements in more detail and suggest the most cost-effective architecture for scaling resume processing. Looking forward to working with you. Best Regards, Lucky Lodhi
₹1,050 INR in 7 days
0.0
0.0
9 freelancers are bidding on average ₹1,017 INR for this job

JavaScript, C++, Python, and Java, as well as frameworks like React.js, Vue.js, Django, Flask, Node.js, and Express.js. These skills align perfectly with your preferred technology stack and will provide a solid foundation for delivering an amazing AI-powered recruitment portal matching your project description. In addition to my technical expertise, I have practical experience in AI and HR Tech development. I've worked on similar projects involving document analysis and processing, user authentication and management, API development & third-party integrations, as well as email communication systems. These experiences have sharpened my ability to tackle the key features of your project such as bulk resume upload, LLM integration for resume analysis and candidate ranking, candidate search & filtering among others. All in all, by selecting me for this project, you'll be working with a seasoned professional adept at building sophisticated technologies from scratch. With my passion for innovation and technical dexterity in end-to-end application development, I'm ready to create a dynamic AI-powered recruitment portal tailored specifically to meet your business needs. Looking forward to collaborating with you!
₹1,050 INR in 7 days
4.2
4.2

Hi, I understand you’re looking to build a full AI-powered recruitment portal that can automatically process resumes, rank candidates using LLMs, and handle outreach workflows end-to-end. I will build a production-ready system where recruiters can upload large batches of CVs (PDF, DOCX, TXT), and the system will automatically extract structured data like skills, experience, education, and contact details. Each candidate will then be analyzed against job descriptions using an LLM (OpenAI, Claude, Gemini, or similar), generating a match score, summary, strengths/weaknesses, and skill gap analysis. The platform will include a recruiter dashboard to manage jobs, view ranked candidates, filter by skills and experience, and create shortlists that can be exported to CSV/Excel. I will also implement a job management system where each job has its own ranked candidate pipeline for easy comparison and decision-making. For automation, I will integrate a full email outreach system using services like SendGrid or AWS SES, allowing recruiters to send personalized bulk emails, use templates, and track delivery status directly from the platform. The system will also support candidate tagging, saving, and pipeline tracking. The final deliverable will be a fully functional ATS-style AI recruitment system with clean UI, secure authentication, role-based access, and production-ready deployment documentation. Looking forward to working with you. Best Regards, Usama K.
₹800 INR in 3 days
3.0
3.0

Bhopal, India
Member since Jun 8, 2026
$101 USD
$1500-3000 USD
$30-250 USD
₹12500-37500 INR
₹12500-37500 INR
₹75000-150000 INR
₹600-1500 INR
$750-1500 USD
$25-50 USD / hour
$25-50 USD / hour
$5-7 USD / hour
₹600-1500 INR
₹1500-12500 INR
$10-30 USD
₹750-1250 INR / hour
₹1500-12500 INR
$500-1000 USD
$250-750 USD
₹10000-20000 INR
₹12500-37500 INR