Skip to main content

Trust & transparency

How we build our data

Catalitium combines curated job listings, location-based salary references, and original research. This page explains how numbers on jobs, salary tools, and reports are produced.

Salary estimates

Estimates blend employer-disclosed ranges from our job database with location and title reference medians. We apply title-level uplifts for in-demand roles (e.g. AI/ML) and show a confidence score when multiple signals agree. Category tables on Salary Tools use CHF for DACH comparability; regional cards use local currency (CHF or EUR). Outliers are trimmed from medians.

Browse by title → · Contribute your salary →

Job curation

We focus on tech and AI/ML roles with signal over noise: salary hints where available, structured locations, and relevance scoring for search queries. Listings are refreshed continuously; stale or low-quality sources are deprioritised.

Browse curated jobs →

Ghost-job detection

Roles posted more than 30 days ago are flagged “May be filled” so candidates do not waste applications on likely-stale listings. This is a heuristic, not a guarantee—always confirm status with the employer.

Market research reports

Reports are produced independently from live listings and aggregated benchmarks, not press-release recycling. Each report documents sources and limitations in its methodology section. Premium tiers unlock full datasets and exports.

Read reports →

Disclaimer

All figures are estimates for planning and negotiation—verify compensation and role status directly with employers. Questions? Contact us.

Catalitium logo

Weekly high-match job digest

One email per week with your best-matching roles and salary signals. No spam, unsubscribe anytime.

Privacy-friendly. One curated email per week. Unsubscribe in one click.

Join 2,400+ tech professionals getting the weekly digest.

Catalitium logo Contact us

Questions, partnerships, or feedback? Drop a note and we'll reply.

We reply on business days. For urgent hiring requests, mention "urgent" in your message.