VEYRA

Search methodology

Relevance should be explainable.

Coverage and recovery

Each search checks a bounded selection of relevant employer feeds. SmartRecruiters uses official country filtering and up to three result pages. Diagnostics show candidate counts, duplicates, feeds searched and the first filter excluding each candidate. City filters constrain results to the selected area, including explicit worldwide remote opportunities. Broader cities, roles or experience levels are offered as changes you choose yourself.

Government record review

Individual vacancies, official portal directories and exams are labelled separately. Passed deadlines leave the open view automatically without deleting the record. A notice not reviewed for fourteen days requires re-verification. Direct PDFs and indexed-data correction history are retained; official changes require a reviewed dataset update.

Collection

VEYRA reads documented public ATS feeds and attributed public job APIs including remote-job sources that permit aggregation. Official career pages are scanned within robots rules and strict page, redirect, response-size and time limits. Workday and Oracle use public candidate endpoints; SuccessFactors, iCIMS, Taleo and Phenom are read only through employer-linked public HTML pages. Each provider has a timeout and isolated failure handling. Feed responses are cached and equivalent search results are cached for five minutes. User profiles and resumes are never part of a server cache key.

Normalisation

Provider records are converted to one job shape, URLs are protocol-checked, HTML is reduced to text and likely duplicates are grouped by title, company and location. A live ATS response is treated as the strongest available signal that a listing remains open.

Ranking

Exact title phrases and title tokens carry substantially more weight than description matches. Users can choose exact, balanced or broad discovery. Required terms must be present, optional terms improve ranking and exclusions remove unwanted titles. Location fit and freshness adjust the score. Fresher searches reject clearly senior titles and explicit three-plus-year requirements.

Eligibility

Country, city, workplace, remote scope, sponsorship, work authorisation, language, experience, qualification, relocation and salary are extracted only from visible source text. Ambiguous or absent information is labelled “Not stated.” No eligibility field is guessed.

Source health

The repository includes a source-verification command used before releases. During live search, repeated provider failures temporarily open a circuit breaker for that runtime instance. Other sources continue returning results instead of failing the entire search. Runtime health is not presented as historical uptime.

Vacancy status

Listings returned by a current feed are marked live in that feed. Expiry dates close records automatically when supplied. The separate URL checker follows safe public redirects and looks for application or closure signals. Blocked, ambiguous and rate-limited pages return “Could not confirm,” never a guessed closure.

Questions or corrections

Email akbsupportinfo@gmail.com. Include the official source URL when reporting an incorrect or expired listing.

Search opportunities