AI Swiss Job Matching Portal

Upload-driven · profile built from your documents · Swiss jobs via Job-Room (arbeit.swiss)

Documents

Upload your CV — text-based PDFs and scanned images (OCR) are both supported.

📷

OCR for scanned documents

Scanned PDFs and photos are OCR'd using Tesseract.js (runs locally in your browser). Language packs download on first use.

REQUIRED
📕

Curriculum Vitae (PDF only)

Parsed with pdf.js. Scanned PDFs automatically OCR'd.

0 uploaded · need 1+
☁️⬆️
Drop CV PDFs here or click to browse
PDF only · Scanned/image PDFs supported via OCR
🤝

Work References (PDF only) Optional

Recommendations & employment certificates. Scans OCR'd.

0 files
📄
Drop work reference PDFs here or click to browse
🏅

Certificates (PDF only) Optional

Diplomas, certifications, language certificates. Scans OCR'd.

0 files
✺
Drop certificate PDFs here or click to browse

Swiss Job Market — Job-Room

Live results from the official Swiss public employment service (arbeit.swiss / Job-Room) — no login or API key needed.

Cantons — leave all unselected to search the whole of Switzerland clear

Job Matches

MatchCompanyRegionCitySummaryDetailsExport
No jobs yet — upload your CV, then search Job-Room.

🟢 ≥70 · 🟡 50–69 · ⚪ <50 · ⚠ uncertain job data

Add a specific job manually (URL or pasted text)

User management