Junior/ Research Software Engineer

IIASA

Osterreich

On-site

EUR 47,000 - 57,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Educational subsidies for children
Generous annual leave
Relocation allowances
Visa/residency assistance
Accommodation assistance

Job summary

IIASA in Laxenburg, near Vienna, Austria, seeks a Research Software Engineer to develop scientific software and data infrastructure for the GAINS model. You will collaborate with researchers and software engineers to translate domain needs into reliable technical solutions.

The role emphasizes AI integration in workflows, automated testing, data processing, and model validation. It starts with a 1-year fixed-term contract, competitive salary, and home-office options in Austria.

Qualifications

  • Bachelor’s or master’s degree in Computer Science, Software Engineering, Data Science, Scientific Computing, Engineering, Natural Sciences, or related discipline.
  • Strong SQL and relational database knowledge.
  • Understanding of software development principles, testing, debugging, and version control.
  • Good analytical and problem-solving skills with large scientific datasets.

Responsibilities

  • Develop and maintain components of scientific modelling applications and data-processing workflows.
  • Work with large databases and develop SQL queries, views, procedures, validation routines, and automated data-processing tools.
  • Support the technical operation and further development of the GAINS modelling system, including scenario updates, model inputs, emissions, control technologies, costs, and model-result validation.
  • Support modernization of existing scientific applications and workflows.
  • Develop automated tests, quality checks, technical documentation, and reproducible workflows.
  • Translate scientific and domain-specific requirements into appropriate software, database, and data-processing solutions.

Skills

SQL
Relational databases
Java
Software development
Testing & QA
Version control
English
AI & ML interest
REST APIs
Data processing
Analytical skills
Team collaboration

Education

Bachelor’s or Master’s degree in CS/Software Eng/Data Science or related

Tools

Oracle
PL/SQL
SQL Developer
Eclipse
SourceTree
Apache Tomcat

Job description

Organisation/Company IIASA Department Human Resources Research Field Computer science » Modelling tools Engineering » Computer engineering Researcher Profile Recognised Researcher (R2) Positions Master Positions Application Deadline 1 Nov 2026 - 23:59 (Europe/Vienna) Country Austria Type of Contract Permanent Job Status Full-time Hours Per Week 40 Offer Starting Date 1 Jan 2027 Is the job funded through the EU Research Framework Programme? Not funded by a EU programme Reference Number 260488 Is the Job related to staff position within a Research Infrastructure? No

Offer Description

The Energy, Climate, and Environment (ECE) program at IIASA is searching for a Research Software Engineer to support the development, operation, quality assurance, and modernization of scientific software and data infrastructure used for integrated assessment modelling.

The position will work closely with Research Software Engineers, researchers, and scientific domain experts and will contribute to the technical infrastructure supporting the GAINS (Greenhouse Gas - Air Pollution Interactions and Synergies) model . Front and Backend development are based on the following tools and infrastructure: Oracle | SQL | PL/SQL | Java | Apache Tomcat | SQL Developer | Eclipse | SourceTree |

A key aspect of the role is interdisciplinary teamwork: understanding scientific requirements and domain-specific concepts and translating them into reliable technical solutions. A particular focus will also be the practical integration of Artificial Intelligence (AI) into scientific software and data workflows.

Role Development

The successful candidate will initially work on software, database, data-processing, quality-control, and AI proof-of-concept tasks together with experienced Research Software Engineers and scientific domain experts.

An important part of the onboarding and development process will be building an understanding of the GAINS model, its underlying scientific concepts, data structures, and modelling workflows.

With increasing domain and technical knowledge, the candidate is expected to take responsibility for individual software components, database processes, automated QC procedures, model workflows, and AI-assisted analytical tools.

The role provides a development path toward independently designing and implementing reliable scientific software, data-processing systems, and AI-supported tools while acting as an effective technical interface between software engineering and scientific domain expertise.

Main Tasks and Responsibilities

  • Develop and maintain components of scientific modelling applications and data-processing workflows.
  • Work with large databases and develop SQL queries, views, procedures, validation routines, and automated data-processing tools.
  • Support the technical operation and further development of the GAINS modelling system, including scenario updates, model inputs, emissions, control technologies, costs, and model-result validation.
  • Support modernization of existing scientific applications and workflows.
  • Develop automated tests, quality checks, technical documentation, and reproducible workflows.
  • Translate scientific and domain-specific requirements into appropriate software, database, and data-processing solutions.

Interdisciplinary Teamwork & Domain Knowledge

  • Work closely with researchers, domain experts, data specialists, and other software engineers.
  • Discuss requirements and model behaviour directly with scientific experts and translate methodological requirements into robust technical implementations.
  • Contribute to shared documentation and knowledge transfer within the team.
  • Continuously learn from both the software-engineering and scientific sides of the modelling system.

SKILLS, QUALIFICATIONS & EXPERIENCE

Education and Background

  • Bachelor’s or master’s degree, or equivalent experience, in Computer Science, Software Engineering, Data Science, Scientific Computing, Engineering, Natural Sciences, or related discipline.

Essential skills and competencies:

  • Good knowledge of SQL and relational database concepts.
  • Java or similar coding experience is an advantage, particularly for working with and further developing existing application components.
  • Understanding of software development principles, testing, debugging, and version control.
  • Strong analytical and problem-solving skills and the ability to work carefully with large and complex scientific datasets.
  • Ability and willingness to understand scientific models and the relationships between model inputs, calculations, and results.
  • Strong ability and willingness to work collaboratively in an interdisciplinary team and communicate with both technical colleagues and scientific domain experts.
  • Good written and spoken English.
  • Interest in AI, Machine Learning, Large Language Models, and their application within scientific environments.
  • Oracle Database and PL/SQL.
  • Scientific data processing and analysis; large relational databases and complex SQL.
  • Database performance analysis and optimization, e.g., experience with the columnar-based database/datalakehouse
  • Automated data validation, quality assurance, statistical methods, and anomaly detection.
  • REST APIs and database-backed web applications.
  • Interest in air-pollution, climate, energy, emissions, or integrated assessment modelling.
  • Previous experience working with researchers or in interdisciplinary scientific teams.

Appointment Terms

The successful candidate should be available to take up the position as soon as possible -No later than January 2027.

The place of work is IIASA in Laxenburg, near Vienna, Austria (home office optionsavailable).

  • 1-year full-time fixed-term contract (100%, 40 hrs/week), with the possibility of extension thereafter. Flexible arrangements on duration can be discussed, and part-time arrangements will also be considered.
  • An attractive annual salary starting at EUR 52,087.00, exempt from income tax in Austria (social insurance deductions still apply), negotiable depending on the research level you are appointed to.
  • The possibility to contribute to environmental sciences for sustainability and global wellbeing.
  • An international atmosphere and pleasant working environment in a historic market town surrounded bygreen areas.

IIASA salaries are:

  • Not directly comparable with other employers in Austria, due to the unique legal status and privileges granted to IIASA.
  • Subject to the principle of income aggregation (Progressionsvorbehalt in German).

Additional Benefits

  • Educational subsidies for children of school age enrolled in private schools in Austria.
  • A generous annual leave entitlement.
  • Relocation allowances and paid home leave for employees who are hired from international locations.
  • Assistance for newcomers to Austria with visa, work and residency permit applications.
  • Support finding accommodation in Austria.
Number of offers available 1 Company/Institute International Institute for Applied Systems Analysis Country Austria City Laxenburg Postal Code 2361 Geofield
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Researcher / Research Scholar - Real Zero Pathways
Researcher / Research Scholar - Real Zero Pathways

IIASA • Wien, Laxenburg

Hybrid
EUR 38,000 - 47,000
Educational subsidies for children in私
Relocation allowances
Paid home leave
+2
Researcher - Exploring Real Zero
Researcher - Exploring Real Zero

International Institute for Applied Systems Analysis (IIASA) • Laxenburg

Hybrid
EUR 38,000 - 47,000
Relocation allowances
Educational subsidies for children
Generous annual leave
Researcher / Research Scholar - Real Zero Pathways
Researcher / Research Scholar - Real Zero Pathways

International Institute for Applied Systems Analysis (IIASA) • Laxenburg

Hybrid
EUR 38,000 - 47,000
Educational subsidies for children in/
Relocation allowances
Visa and residency support
+1
Research Software Engineer - AI-Driven Modelling
Research Software Engineer - AI-Driven Modelling

IIASA • Austria

Hybrid
EUR 47,000 - 57,000
Educational subsidies for children
Generous annual leave
Relocation allowances
+2
Researcher / Research Scholar - Education, Human Capital and Demography in Rwanda
Researcher / Research Scholar - Education, Human Capital and Demography in Rwanda

International Institute for Applied Systems Analysis (IIASA) • Laxenburg

Hybrid
EUR 36,000 - 49,000
Educational subsidies for children in…
Annual leave entitlement
Relocation allowances
+2
Project staff member (pre-doc) (ID 2928)
Project staff member (pre-doc) (ID 2928)

Unist • Wien

Hybrid
EUR 40,000 - 52,000
Six weeks of vacation
Training opportunities
Meal allowance
+1
Project staff member (pre-doc) (ID 2928)
Project staff member (pre-doc) (ID 2928)

EURAXESS Ireland • Wien

Hybrid
EUR 29,000 - 35,000
Six weeks of vacation
Training opportunities
Wide range of benefits
+4
Project staff member (pre-doc) (ID 2928)
Project staff member (pre-doc) (ID 2928)

Euraxess • Wien

Hybrid
EUR 29,000 - 35,000
Six weeks vacation
Training opportunities
Benefits package
+5
Postdoc Research Group Pellicciotti
Postdoc Research Group Pellicciotti

Institute of Science and Technology Austria • Klosterneuburg

On-site
EUR 50,000 - 65,000
Project staff member (pre-doc)
Project staff member (pre-doc)

Wirtschaftsuniversität Wien • Wien

On-site
EUR 29,000 - 35,000
Six weeks vacation
Flexible hours
Training opportunities
+3
Top locations