A vacancy-evidence checklist for data and AI candidates comparing Vienna roles without mistaking job-title counts or salary floors for job offers.
Before sending an application for a data role in Vienna, put the vacancy through this evidence map.
| Signal in the listing | What it can tell you | What it cannot tell you |
|---|---|---|
| Job title | The employer’s rough label for the work | The actual balance of analytics, engineering, modeling, and stakeholder work |
| Required skills | Which problems and systems may be important | Whether every item is a hard filter |
| Advertised salary | A stated floor or starting point for negotiation | The final offer or the market value of your experience |
| German or English wording | The language used to attract applicants | The language of meetings, customers, documentation, and daily work |
| Hybrid or remote label | Some flexibility may exist | Whether you may live outside Austria or work remotely every day |
| Degree and experience | The profile the employer imagines | Whether equivalent evidence will be accepted |
| Work-permit statement | Whether the employer has considered immigration | Whether your particular route will qualify or how long it will take |
This table is deliberately cautious. A job advertisement is evidence, but it is incomplete evidence. It describes one employer’s current request under a particular title and legal framework. It is not a reliable salary survey, an immigration decision, or proof that a candidate has low competition.
That distinction is especially important in Vienna. The city has a meaningful concentration of data work, but the market is neither one uniform category nor an easy shortcut into a high-paying role. The useful task is to read local vacancies well enough to decide which roles fit, which gaps are fixable, and which constraints make an application unrealistic.
Several official figures help establish the context, but they should not be combined as if they measure the same thing.
The Austrian Public Employment Service’s AMS JobBarometer for Data Scientists in Vienna counted 935 online advertisements in 2025. That was down from 1,152 in 2024 and 1,809 in 2022. The same tool gives the occupation a positive outlook for 2026–2028. This is a useful tension: recent advertisement volume fell from a post-pandemic peak, yet AMS still expects the occupation’s importance to grow.
The count does not mean that 935 unique data scientist positions were simultaneously open. Online ads can be repeated, syndicated, replaced, or grouped through the AMS occupational classification. Nor does it tell us how many qualified people applied, how many vacancies were filled internally, or how many employers sponsored work authorization.
The wider labor market also looks mixed. Statistics Austria reported that the annual average number of vacancies across Austria fell by 19.5 percent in 2025, the third yearly decline after the 2022 peak. Its newer quarterly series then recorded 133,100 vacancies in the first quarter of 2026, up 11.2 percent from the previous quarter. Meanwhile, the AMS Vienna report for June 2026 listed 12,134 immediately available vacancies across all occupations in the city, 17.7 percent fewer than a year earlier.
These measures use different methods and scopes. Together they justify neither pessimism nor easy optimism. They suggest a selective market in which candidates should build a strategy from recurring local evidence rather than a single headline.
“Data scientist” can describe very different jobs. One vacancy may center on forecasting and experiments. Another may be mostly data preparation and business intelligence. A third may expect production machine learning, APIs, cloud deployment, and monitoring. A role carrying “AI” in its title might involve LLM evaluation and retrieval systems, or it might refer to conventional predictive modeling with little generative AI.
AMS itself describes the occupation broadly, spanning data preparation, statistical methods, forecasting, machine learning, visualization, and business intelligence. Its 2022–2025 advertisement analysis found demand for programming, database, software-development, and statistics skills. Communication was also among the capabilities gaining importance.
Build searches around work bundles so that titles do not hide suitable roles:
| Work bundle | Titles worth checking | Evidence to look for |
|---|---|---|
| Decision analytics | Data Analyst, Product Analyst, BI Analyst, Data Scientist | SQL, metric design, experiments, dashboards, stakeholder decisions |
| Predictive modeling | Data Scientist, Applied Scientist, Quantitative Analyst | Statistics, validation, feature design, uncertainty, domain knowledge |
| Production ML | Machine Learning Engineer, AI Engineer, Data Scientist | Python, APIs, testing, deployment, monitoring, cloud systems |
| Data foundations | Data Engineer, Analytics Engineer, Data Platform Engineer | Pipelines, modeling, orchestration, quality controls, databases |
| Research-heavy work | Research Engineer, Research Scientist, Scientific Programmer | Publications or research experience, experimental methods, specialist domain knowledge |
The categories overlap, which is the point. If you search only one label, you see only the employers that use your preferred vocabulary. The related note on why job titles hide technical talent explains the same problem from a hiring perspective; in a regional search, the practical response is to widen the query while narrowing the work you actually want.
Austria gives applicants a useful piece of information that many markets do not. Employers generally have to publish the minimum remuneration for a position. The WKO guidance on salary information in job advertisements explains that the applicable minimum must be stated as an amount and time unit. An employer may also say that it is willing to pay above that minimum.
This improves transparency, but it creates a common reading error. The number in the advertisement may be a collective-agreement floor rather than the employer’s expected offer for a strong candidate.
For a company covered by Austria’s IT collective agreement, classification depends mainly on the tasks performed, not the fashionable title. In the 2026 IT collective agreement, monthly minimum basic salaries range across task groups and advancement levels. For example, the ST1 group runs from €3,267 at entry level to €4,476 at experienced level, while ST2 runs from €4,061 to €5,444. Those examples are not universal data-science salary bands: another industry may use a different agreement, and a particular role may be classified differently. The IT agreement also provides 13th and 14th monthly salaries.
When comparing two vacancies, record:
Do not multiply every Austrian monthly figure by 14 automatically. Special payments depend on the applicable collective or individual agreement. Do not compare a statutory floor in one ad with an estimated final package in another. Ask the recruiter for the budgeted range and the expected classification once there is mutual interest.
An English advertisement is not proof of an English-only workplace. It may be written in English because the technical team is international, because the company wants a wider candidate pool, or simply because English is common in software documentation. The hiring manager, customers, regulators, or operational colleagues may still work mainly in German.
Instead of reducing this to “German required: yes or no,” inspect where language enters the workflow:
If a listing explicitly requires German for customer-facing or operational work, a strong Python portfolio does not remove that gate. If German is preferred but the technical team operates in English, applying may still be reasonable when the rest of the match is strong. State your actual level clearly. “Currently studying B1 German” is more useful than “basic German,” and more credible than letting an application imply fluency.
For candidates who intend to stay in Austria, learning German can expand both job access and daily independence. It should still be treated as a long-term capability, not a keyword added to a resume.
“Hybrid,” “home office,” and “remote” need local interpretation. A Vienna hybrid role may require regular attendance at a city office. A remote-friendly employer may still require residence in Austria because of payroll, tax, social-insurance, security, or customer constraints. Occasional work from another country is different from a contract that permits permanent cross-border employment.
Record the exact arrangement rather than the marketing label:
| Question | Why it changes the decision |
|---|---|
| How many office days are expected, and are they fixed? | It determines commute and housing feasibility |
| Must the employee reside in Austria? | It affects payroll, tax, and immigration assumptions |
| Is cross-border remote work allowed? | “Remote” may still stop at the national border |
| Does onboarding require more office time? | The first months may differ from the steady state |
| Are there secure or regulated environments? | Some data may be accessible only from approved locations |
Ask these questions before treating a distant suburb, another Austrian state, or another country as a workable base. Location is part of the role design, not a lifestyle detail to settle after the offer.
EU, EEA, and Swiss citizens have a different legal position from third-country nationals. Austria’s official guidance explains that EU citizens may reside for more than three months when employed or self-employed, subject to the relevant residence formalities.
Third-country candidates need to identify a suitable route rather than write “visa sponsorship required” and hope the employer chooses one. Possible paths include categories of the Red-White-Red Card and the EU Blue Card, each with different conditions.
For example, the official EU Blue Card page lists a binding Austrian job offer of at least six months, qualification conditions, a labor-market test, and a 2026 salary threshold of €55,678. It also allows relevant professional experience to substitute for a degree in specified ICT cases. The separate route for very highly qualified workers uses a points system and can support a six-month job-seeker visa for people who reach the required score.
These pages are starting points, not personal legal advice. Thresholds and procedures can change, and the correct route depends on citizenship, qualifications, salary, role, and current status. Before applying widely:
A technically suitable role may still be inaccessible if the compensation, employer process, or documentation does not support the relevant permit. Discovering that early saves both sides time.
A regional search becomes more useful when it produces a small dataset. Collect 20 to 30 relevant advertisements over three weeks. Include company career pages, AMS listings, established job platforms, research institutions, and employers in adjacent industries such as finance, insurance, health, public services, logistics, energy, and industrial technology.
Use one row per vacancy with these columns:
Green means you meet the non-negotiable gates and can show relevant work. Amber means the gap is limited and addressable, such as one tool or a preferred language level. Red means a hard constraint is missing: required work authorization, mandatory fluent German, a research degree, or experience far beyond your level.
At the end of each week, count patterns rather than applications. Which work bundles recur? Which skills appear in outcomes rather than shopping lists? Which industries accept English? Which salary statements are only collective minima? Which employers mention permits? This will not reveal the entire hidden market, but it is better evidence for your next decision than a global list of “top data science skills.”
Once the ledger shows a pattern, adapt your evidence. A Vienna insurance analytics role may value careful validation, explainability, and stakeholder communication more than an elaborate agent demo. A production ML role may require APIs, containers, monitoring, and failure handling. An LLM application role may need evaluation, retrieval quality, structured outputs, privacy controls, and cost awareness. A public or research role may place more weight on methodology, documentation, and formal education.
In my teaching, I see technical projects become much easier to evaluate when the learner can explain the data, the decision the work supports, the metric, and the failure cases. A list of libraries does not provide the same signal.
This is where the broader advice on building practical AI skills becomes useful, but only after the local market has shown which proof is relevant. One compact case study aligned with a recurring Vienna work bundle is stronger than five generic notebooks. Show the problem, constraints, approach, tests, result, and what you would improve. Then make those facts easy to find in an AI-filtered hiring process.
Do not rebuild your identity for every vacancy. Choose a coherent direction, then adjust the surface evidence. If the ledger repeatedly points toward data platforms rather than modeling, that may justify a career experiment; the framework for choosing a specialization that can evolve can help you test that decision without locking yourself to one title.
Vienna offers real data, analytics, machine-learning, and AI work. Official evidence also shows that recent advertisement volumes and the broader vacancy market have been uneven. Both facts can be true.
The reasonable response is not to call the city easy, impossible, high-paying, low-competition, or remote-friendly as a whole. It is to read each vacancy across six separate tracks: work bundle, proof, compensation, language, location, and authorization. A strong match must survive all six.
After three weeks, your ledger should change something: the titles you search, the industries you include, the German plan you follow, the projects you show, the salary questions you ask, or the immigration route you investigate. If nothing changes, you are probably collecting listings rather than learning from them.
Regional evidence cannot guarantee an interview or offer. It can make your effort more selective, your questions more precise, and your application more honest. In a market with local rules and varied role definitions, that is a meaningful advantage.