AI Resume Analysis and Job Matching System

Job ID: 39180678

Budget: $750 – $1,500 CAD

Description:
We are looking for an experienced AI/ML developer to build a comprehensive AI agent that automates resume analysis, candidate rating, and job matching. This system should be capable of parsing resumes, evaluating candidates based on job descriptions, and maintaining a searchable database of candidates for future job matching.

Project Overview

The system will have two main components:

Part 1: Resume Analysis & Rating

Inputs:

Job description

Uploaded resume

Candidate’s personal note (e.g., "About Me" or experience summary)

Interview transcript

Requirements:

Resume Parsing: Extract structured data from resumes, including:

Skills

Experience details

Projects

Work history

Supplementary Data Analysis: Process the candidate’s personal note to gain additional insights.

Resume Evaluation & Rating: Compare extracted data against job descriptions to determine candidate fit.

Data Storage: Save analyzed resumes and extracted information in a database for future use.

Interview Transcript Analysis: Extract relevant details from interview transcripts to supplement candidate assessment.

Part 2: Resume Matching

Input:

New job description

Requirements:

Candidate Matching: Search through the database of analyzed resumes to find the most suitable candidates based on skills, experience, and other relevant criteria.

Ranking System: Provide a ranked list of candidates who best match the job requirements.

Key Features:

AI-driven resume parsing and analysis

NLP-based evaluation of candidate notes and interview transcripts

Database storage and retrieval system

Intelligent job matching and ranking algorithm

Ideal Freelancer:

Strong experience in AI/ML, NLP, and data extraction

Proficiency in Python, TensorFlow/PyTorch, and database management

Experience with recruitment or HR tech solutions is a plus

Ability to develop a scalable and efficient system

Deliverables:

Functional AI-powered resume analysis and matching system

Structured database for storing and retrieving candidate profiles

User-friendly interface for uploading resumes and job descriptions

Documentation and deployment instructions

Budget & Timeline:

Please provide an estimated timeline and budget based on your expertise and approach to this project.

We look forward to your proposals!