2024 · Machine learning
Fine-tuning a small model to judge CVs against job postings
a recruitment technology company · Ml engineer
The problem
A recruitment company wanted an assistant that writes job postings, suggests interview questions and scores how well a CV fits a role. Calling a large model for every request costs more as volume grows.
What I built
I built a pipeline that generated and checked training data, then fine-tuned a small model to do these jobs at lower cost.
The result
The client got a path to run these tasks at lower cost than a large model.
Main tools
- GPT-4o
- LoRA fine-tuning
- unsloth
- Python
This is the short version. The full case study is available on request.