SentenceTransformer based on sentence-transformers/all-mpnet-base-v2
This is a sentence-transformers model specifically trained for job title matching and similarity. It's finetuned from sentence-transformers/all-mpnet-base-v2 on a large dataset of job titles and their associated skills/requirements. The model maps job titles and descriptions to a 1024-dimensional dense vector space and can be used for semantic job title matching, job similarity search, and related HR/recruitment tasks.
The diagonal values are 1.0000 (perfect similarity with itself)
'Software Engineer' and 'Senior Software Developer' have high similarity (0.8723)
'Product Manager' and 'Data Scientist' show lower similarity with other roles
All values range between 0 and 1, where higher values indicate greater similarity
Example Use Cases
Job Title Matching: Find similar job titles for standardization or matching
Job Search: Match job seekers with relevant positions based on title similarity
HR Analytics: Analyze job title patterns and similarities across organizations
Talent Management: Identify similar roles for career development and succession planning
Training Details
Training Dataset
generator
Dataset: 5.5M+ job title pairs
Format: Anchor job titles paired with related skills/requirements
Training objective: Learn semantic similarity between job titles and their associated skills
Loss: CachedMultipleNegativesRankingLoss with cosine similarity
Training Hyperparameters
Batch Size: 2048
Learning Rate: 5e-05
Epochs: 1
FP16 Training: Enabled
Optimizer: AdamW
Framework Versions
Python: 3.9.19
Sentence Transformers: 3.1.0
Transformers: 4.44.2
PyTorch: 2.4.1+cu118
Accelerate: 0.34.2
Datasets: 3.0.0
Tokenizers: 0.19.1
Citation
BibTeX
JobBERT-v2 paper
Please cite this paper when using JobBERT-v2:
bibtex
1@article{01K47W55SG7ZRKFG431ESRXC35,
2 abstract = {{Labor market analysis relies on extracting insights from job advertisements, which provide valuable yet unstructured information on job titles and corresponding skill requirements. While state-of-the-art methods for skill extraction achieve strong performance, they depend on large language models (LLMs), which are computationally expensive and slow. In this paper, we propose ConTeXT-match, a novel contrastive learning approach with token-level attention that is well-suited for the extreme multi-label classification task of skill classification. ConTeXT-match significantly improves skill extraction efficiency and performance, achieving state-of-the-art results with a lightweight bi-encoder model. To support robust evaluation, we introduce Skill-XL a new benchmark with exhaustive, sentence-level skill annotations that explicitly address the redundancy in the large label space. Finally, we present JobBERT V2, an improved job title normalization model that leverages extracted skills to produce high-quality job title representations. Experiments demonstrate that our models are efficient, accurate, and scalable, making them ideal for large-scale, real-time labor market analysis.}},
3 author = {{Decorte, Jens-Joris and Van Hautte, Jeroen and Develder, Chris and Demeester, Thomas}},
4 issn = {{2169-3536}},
5 journal = {{IEEE ACCESS}},
6 keywords = {{Taxonomy,Contrastive learning,Training,Annotations,Benchmark testing,Training data,Large language models,Computational efficiency,Accuracy,Terminology,Labor market analysis,text encoders,skill extraction,job title normalization}},
7 language = {{eng}},
8 pages = {{133596--133608}},
9 title = {{Efficient text encoders for labor market analysis}},
10 url = {{http://doi.org/10.1109/ACCESS.2025.3589147}},
11 volume = {{13}},
12 year = {{2025}},
13}
Sentence Transformers
bibtex
1@inproceedings{reimers-2019-sentence-bert,
2 title = "Sentence-BERT: Sentence Embeddings using Siamese BERT-Networks",
3 author = "Reimers, Nils and Gurevych, Iryna",
4 booktitle = "Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing",
5 month = "11",
6 year = "2019",
7 publisher = "Association for Computational Linguistics",
8 url = "https://arxiv.org/abs/1908.10084",
9}
CachedMultipleNegativesRankingLoss
bibtex
1@misc{gao2021scaling,
2 title={Scaling Deep Contrastive Learning Batch Size under Memory Limited Setup},
3 author={Luyu Gao and Yunyi Zhang and Jiawei Han and Jamie Callan},
4 year={2021},
5 eprint={2101.06983},
6 archivePrefix={arXiv},
7 primaryClass={cs.LG}
8}