<!-- duunijobs-agent-page publisher="duunijobs" canonical="https://duunijobs.fi/en/esco-matching.md" -->

# How Duunijobs ESCO fit is calculated

> English HTML: https://duunijobs.fi/en/esco-matching · Finnish HTML: https://duunijobs.fi/esco-matching

## Direct answer

Duunijobs compares job-related information in the EU's official ESCO classification. Machine learning suggests occupations and skills; employers and jobseekers confirm the information before it affects matching. People make every contact, interview, hiring and response decision.

## Process

1. The employer confirms the job's ESCO occupation and marks skill requirements as required or beneficial.
2. The jobseeker confirms or rejects ESCO occupations and skills suggested from their profile or CV.
3. **Fit** combines confirmed occupation and skill information with soft location and professional-language signals.
4. **Coverage** separately shows which employer-confirmed requirements are met. Coverage can be 100% while overall fit is lower.

## Used

- official ESCO occupation relationships
- confirmed skills and job requirements
- job-related work-history evidence
- location as a soft preference
- professional language requirements

## Never used

- nationality or ethnic background
- age, gender or religion
- name, photograph or contact details
- length of unemployment
- a generative AI opinion or automated hiring decision

CVs are not sent to ChatGPT, OpenAI, Claude or similar generative text services. Read the plain-language journey at https://duunijobs.fi/en/how-matching-works.
