
Letting Data Speak, AI Act!
Case Study
Data ScienceArtificial Intelligence - Powered Resume-Job Matching Engine
Overview
JashDS developed an AI-powered resume-job matching engine for a leading Indian job portal, processing over 1M resumes and 50k job descriptions. The solution employed BERT embeddings and HNSW algorithms to create personalized job recommendations for candidates and streamline resume screening for recruiters, significantly enhancing the job search and recruitment processes.

About the Client
A leading AI-powered Job portal in India
The Challenge
The client faced the challenge of automatically matching over 1 million candidate resumes to 50,000 job descriptions using an AI algorithm. They needed an efficient system to create personalized job recommendations for candidates and streamline the resume screening process for recruiters.
Key Results
- Developed an algorithm that successfully matched top candidates to job descriptions from a pool of 1M+ resumes
- Created personalized home pages for candidates, showcasing top matching jobs based on their resumes
- Improved recruiter efficiency by 80% by providing top matching resumes for each job opening in the recruiter dashboard
Our Solution
JashDS implemented a sophisticated matching algorithm using two technical approaches:
- Sentence-to-sentence matching:Extracted sentences from resumes and job descriptions
Converted sentences into embeddings using a BERT model
Matched embeddings using a fast nearest-neighbor approximation algorithm (HNSW)
Created a matching score for each resume-job pair based on the embedding similarities - Collaborative filtering-based approach (not implemented in production):Identified user interest in jobs based on application history
Utilized a collaborative filtering-based deep learning algorithm to recommend jobs
This approach was not implemented due to limitations with newly uploaded resumes and created jobs
The sentence-to-sentence matching approach was chosen for production, enabling the creation of:
- Customized home pages for candidates with top matching jobs
- A recruiter dashboard showing top matching resumes for each job opening
Technologies Used
Related Case Studies
← Back to All Case Studies
Data Science
AI-Assistance for Customer Support for Rent-to-Own Industry
A rent-to-own industry organization struggled with inconsistent customer support quality and slow response times that impacted lead conversion rates. By implementing an AI-powered chat assistance system using AWS Bedrock and retrieval-augmented generation, the organization enabled agents to receive three context-aware response suggestions within seconds during live conversations. The solution leverages historical successful conversations through semantic search and Claude Haiku 4.5, ensuring every agent delivers high-quality, proven communication strategies regardless of experience level. The serverless architecture processes thousands of requests monthly while maintaining reliability through intelligent fallback mechanisms and comprehensive monitoring.
Read More
Data Science
AI-Powered Knowledge Access Platform for Rent-to-Own Industry
A rent-to-own industry organization struggled with fragmented information access across public industry knowledge bases and private operational databases, forcing users to manually search multiple systems and preventing timely, data-driven decision-making. By implementing a dual-pipeline RAG architecture with AWS Bedrock, Amazon OpenSearch, and intelligent query routing, the solution reduced knowledge base query response times to 5-8 seconds and enabled natural language access to both public and private data sources through a unified conversational interface powered by Claude Sonnet 4 and Titan Embeddings v2.
Read More
Data Science
Transforming Healthcare Data Extraction with AI-Powered Document Processing
JashDS revolutionized medical document processing by developing an AI-powered extraction system that achieves 100% accuracy. Leveraging AWS cloud technologies and advanced language models, the solution transforms complex medical documents into structured, actionable data, dramatically reducing manual processing time and improving healthcare information management.
Read MoreHave a similar challenge?
Connect with us
