
AI career assistant for Škoda Auto: from dozens of roles to 3 tailored matches in seconds
Web presentationA faster route to the right opportunity at Škoda Auto
ŠKODA AUTO is one of the largest employers in the Czech Republic. According to its 2025 annual report, it has over 34,000 employees and an extensive range of open roles across production, development and IT. However, candidates found it difficult to navigate such a large list of roles, and the right one could easily be missed. In collaboration with Škoda IT, we therefore built an AI career assistant: candidates upload their CV and receive up to 3 of the most relevant tailored roles within seconds.

What needed to change
The goal was to help candidates quickly find, among dozens of open positions, those that genuinely matched their profile. On the Škoda Auto careers portal, one of the largest employers in the Czech Republic (with over 34,000 employees), applicants had to go through a long list of positions manually and assess for themselves whether they met the requirements. The process was time-consuming, and there was a risk that a relevant position would get lost in the backlog of CVs or that the demanding search process would put candidates off altogether.
The challenge was to process CVs in any format, including scanned and photographed documents, reliably extract data from them, verify that they were actually CVs, and handle everything in two languages. The solution is also being developed at a time when the EU is tightening its rules on the use of AI in recruitment, placing higher demands on the quality and transparency of such tools.

What Škoda Careers needed
• Enable CV uploads in various formats (PDF, DOCX, PNG, JPG/JPEG) and automatically extract text from them
• Classify skills, experience and location into predefined picklists (industries, job categories, locations)
• Compare the candidate's profile with open positions and display up to 3 of the most relevant ones with a Profile Matching score
• Multilingual support (Czech, English)
• Cache results and enable CV re-uploading
• Validate whether the uploaded file is actually a CV
• Integrate with the existing careers portal on Kontent.ai

How we approached it
We chose a two-stage AI pipeline built on Azure OpenAI. First, Azure Document Intelligence extracts text even from scanned and photographed CVs; Azure OpenAI then classifies skills, education and experience into predefined categories, while also verifying that the document is indeed a CV (ValidCvScore 0–10). Only then does the system preselect the most relevant open positions and, in the second stage, calculate the match for each one: Profile Matching 0–100% across four dimensions (skills, experience, education and additional factors), selecting up to the 3 best matches.
We integrated the entire solution into the existing careers portal on Kontent.ai and connected it to the existing position system in SAP. Redis handles caching and maintains the assistant’s state across repeated uploads, so candidates receive recommendations within a few seconds, in both Czech and English.

What the project delivered
Candidates receive immediate, relevant feedback: they simply upload their CV and, within seconds, get up to three tailored positions with a matching score. This increases conversions on the careers portal, reduces the risk of the ideal candidate getting stuck in a queue of CVs, and improves the overall user experience.
The market confirms that this is a step in the right direction: more than half of companies now use AI in recruitment, and industry estimates suggest that AI screening can reduce time-to-hire by up to 50% and cut recruitment costs by around 30%. (These are aggregated estimates across the industry, not Škoda Auto figures.)
“CV Seeker is a smart addition to our careers website. It helps candidates find the most relevant job opportunities based on their experience and preferences within seconds. We particularly value its speed, simplicity and intuitive interface, while users can still conveniently browse the full list of available positions.”

Our services
- Complete development of a bespoke AI tool, from design to deployment.
- Simple CV upload by dragging a file directly onto the page.
- Core that extracts a profile from a CV and selects the most relevant positions.
- Extract text from scanned and photographed documents (OCR).
- Maintains state and fast responses even when the CV is uploaded repeatedly.
- Recommendations always work with currently open vacancies.
- The assistant works for Czech and international candidates.
Technology
- Headless CMS that powers the careers portal and into which the assistant is integrated.
- Powerful, modern foundation for the entire application on the Microsoft stack.
- Framework for orchestrating AI models and connecting them to application logic.
- An AI language model that classifies CVs and calculates their match with roles.
- A service for extracting text from documents and images, including scans (OCR).
- Fast and accurate search across open positions.
- In-memory cache that keeps key data close at hand and cuts response times to milliseconds.
- Front end for a fast, interactive form interface.
- Clear application structure with integration with surrounding systems via API.





