Austrian Job Market Visualizer

An interactive research tool visualizing Austrian job market data across ÖNACE sectors. Each rectangle's area is proportional to total employment. Color shows the selected metric.

Thank you, Andrej Karpathy Based on the US Job Market Visualizer by Andrej Karpathy. Thank you for the outstanding open-source work and inspiration — this Austrian adaptation builds on your elegant data pipeline and visualization approach.
Verified Data Sources Employment: Eurostat nama_10_a64_e (2024) — official EU statistics by NACE sector. Earnings: Statistik Austria Earnings Structure Survey 2022 (VSE) — median gross hourly by ISCO-08 occupation × 2,080h × 1.17 (13th/14th salary). AI exposure scores are LLM-generated estimates (same methodology as Karpathy). Outlook values are qualitative estimates based on WIFO/AMS reports.
Changes from Original
  • Data source changed from US BLS to Austrian AMS / Statistik Austria / WKO
  • Occupation categories adapted to ÖNACE 2025 (Austrian NACE classification)
  • Pay figures converted to EUR annual gross (Bruttojahresgehalt)
  • Education levels adapted to Austrian qualification framework
  • Regional data uses Austrian Bundesländer instead of US states
  • Added AT vs US comparison view
  • Added German language support
  • Built with Next.js, TypeScript, shadcn/ui, and webconsulting design system

Layer

Declining
Growing
What does this diagram show? Each rectangle represents an occupation in Austria. The larger the rectangle, the more people work in that field. Color shows the currently selected metric: employment outlook (green = growing, red = declining), median pay, education level, or AI exposure. Occupations are grouped by ÖNACE sector. Hover over any tile for details.

Total Jobs

4.7M

Avg. Outlook

+0.9%
job-weighted

Outlook Tiers

Declining (<0%)1.3M27%
Slow (0–3%)2.9M62%
Average (4–7%)438K9%
Fast (8–14%)108K2%
Much faster (15%+)00%

Outlook by Pay

<€25K
+1.0%
€25–35K
-0.3%
€35–50K
+1.0%
€50–70K
+1.7%
€70K+
0.0%

Declining Jobs

1.3M

Growing Jobs

2.9M