Research Software Engineer
Role details
Job location
Tech stack
Job description
- development of the APIS software framework (Python / Django)
- setup and customization of project-specific instances of APIS
- development of (semi)automated data processing pipelines
- data enrichment using linked open data resources
- deployment and of web applications (GitLab, Docker, Kubernetes)
- writing documentation and implementing automated tests for the developed applications
Requirements
- experienced Python / Django developer
- knowledge of web technologies (HTML, CSS, JavaScript/TypeScript)
- knowledge of Semantic Web Technologies, ideally in DH context (RDF, SPARQL, CIDOC CRM etc.)
- acquaintance with modern software development environments (issue management, git, CI/CD)
- team player with independent working style and passion for open source and open data
Benefits & conditions
- an inclusive work environment in a diverse team in the heart of Vienna
- an open communication / open-door policy
- fascinating work with cultural heritage data in collaborative research settings
- an environment that allows to develop your skills and encourages to contribute your ideas and initiatives
- flexible and family-friendly working hours
The initial annual gross salary is € 52.787,70 (for 100% employment) in accordance with the collective agreement for employees of the Austrian Academy of Sciences. Based on your experience and academic degree, a higher salary is negotiable. Employment will start in May 2026 at the earliest and will initially last one year with the option of converting it into a permanent contract. Deadline 15.04.2026.
The Austrian Academy of Sciences (OeAW) pursues a non-discriminatory employment policy and values equal opportunities, as well as diversity. Individuals from underrepresented groups are particularly encouraged to apply. The OeAW cooperates with NEBA and is a member of MyAbility in order to provide appropriate workplace structures, in particular for persons with disabilities.