Numino Recruitment Process Automation Using GenerativeAI

Overview

At Numino Labs, the hiring process for Lead Technology Developer roles, involves a thorough review of candidate resumes. The traditionally employed keyword-based rating system to screen resumes presented significant limitations, leading us to integrate OpenAI’s advanced natural language processing capabilities into our resume rating process. This case study outlines our transition from a keyword-based system to an AI-driven evaluation method, detailing the implementation process, challenges, and outcomes.

As of June 2024, the AI resume rating has been operational in production for over 3 months, serving 3 critical positions

Project Info

Category

AI, Cloud Backend

Client

Numino

Tags

Product Features

Configurable Role-Based Prompts Management using Google Sheets
Workflow Orchestration using AWS Step Functions
Asynchronous communication between microservices using AWS SNS/SQS
Result Storage and Accessibility
Cost and Rate Limiting Management

Shortcoming of traditional keyword-based rating system

Contextual Irrelevance
Contextual Irrelevance
Keywords in resumes were often found in irrelevant sections, such as the skills section, without actual experience backing them up
Lack of Synonym Recognition
Lack of Synonym Recognition
Candidates described their experiences using different terminologies, resulting in missed qualifications due to the system’s inability to recognize synonyms or related terms.

OpenAI-Powered resume evaluation

Approach
To overcome the limitations with traditional keyword based rating, we defined a comprehensive set of criteria that could be more accurately assessed by an AI system
Workflow

The workflow consists of the following steps –

Architecture

The architecture of our AI-enhanced resume rating system leverages several technologies to create a seamless, efficient, and scalable solution. Here’s an overview of the components and their interactions

Role-Based Prompts Management using Google Sheets
Role-Based Prompts Management using Google Sheets
Workflow Orchestration using AWS Step Functions
Workflow Orchestration using AWS Step Functions
Cost and Rate Limiting Management
Cost and Rate Limiting Management
Result Storage and Accessibility
Result Storage and Accessibility



Performance Metrics

Implementation of the AI-enhanced resume rating system consisted of several rounds of testing to ensure its accuracy and reliability

Below shows a concise summary of the iterative testing and refinement of the prompt to achieve high accuracy and reliability.

Result / Summary

The above describes the state of the solution in production. By integrating OpenAI into our resume rating process, we have achieved the following results

Significantly improved the accuracy and efficiency of candidate evaluations that allowed us to better understand the true qualifications and experiences of candidates, leading to more informed hiring decisions and a more efficient hiring process overall.

Leveraging AWS infrastructure and OpenAI's capabilities provides for a robust, scalable, and efficient solution.