AI-Powered Candidate Matching
Objective
A leading talent acquisition technology provider in the human resources and recruiting industry partnered with NLP Logix to modernize and scale its AI-driven recruitment platform. The goal was to accelerate candidate matching, improve fairness, and deliver high-performance search capabilities while handling large volumes of candidate data efficiently.
Challenge
Recruiters and talent acquisition teams face persistent challenges such as:
- Time-consuming candidate searches using traditional methods
- Ineffective boolean queries that fail to identify the best matches
- Difficulty scaling search and matching across millions of profiles
- Risk of bias in candidate recommendations
Solution
NLP Logix helped deploy and optimize the customer’s AI-driven talent acquisition platform on AWS to deliver scalable, unbiased, and rapid candidate search capabilities. The solution included:
- AWS Elastic Compute Cloud (EC2) for scalable compute resources
- AWS Elastic Container Registry (ECR) and Elastic Container Service (ECS) to deploy and manage microservices
- A MySQL database on AWS storing over 10 million candidate profiles, enabling robust training and search capacity
- AWS Amplify, Cognito, and IAM for secure, responsive user interfaces and permission control
- AWS SNS and SQS for efficient request queueing and API handling
- AWS CloudTrail and CloudWatch for monitoring, logging, and system health insights
Scheduled model health evaluations to ensure long-term performance and reliability
Results
- Returned up to 2,000 high-relevance candidates in under one minute, ordered by semantic similarity for specific jobs and locations
- Dramatically sped up the recruiting process, enabling faster submissions and improving placement likelihood
- Outperformed leading models such as OpenAI and BERT on search relevance
- Earned certification as non-biased, helping ensure fairness and equity in candidate matching
Tech Stack
- AWS Elastic Compute Cloud (EC2)
- AWS Elastic Container Registry (ECR)
- AWS Elastic Container Service (ECS)
- AWS Amplify (UI hosting)
- AWS Cognito & IAM (identity and access management)
- AWS Simple Queue Service (SQS) & Simple Notification Service (SNS)
- AWS CloudWatch & CloudTrail (monitoring and logging)
- MySQL on AWS for candidate data storage