Research Software Developer

Forschungszentrum Jülich GmbH

Job

In this position, you will develop new features and services for the Helmholtz Knowledge Graph, build metadata quality processes, and integrate diverse data and APIs into a reliable infrastructure.

Job summary

This listing has been machine translated. Show original

Job technologies

Your role in the team

  • You will work in a highly interdisciplinary team of software developers, data scientists, and metadata engineers.
  • Your work will focus on extending and improving the Helmholtz Knowledge Graph and its surrounding infrastructure.
  • This includes: Developing and operating new features and services for the Helmholtz Knowledge Graph (HKG), from concept through reliable implementation and deployment.
  • Building metadata quality assessment and improvement workflows, including automated checks, validation, data processing, and semi-automated curation.
  • Set up data pipelines, extend semantic data models and curate APIs to integrate heterogeneous metadata and information assets.
  • Exploring new ways of connecting the HKG with research data and scientific services, including interfaces, APIs, and supporting tools.
  • Investigating open technical questions, analysing requirements, evaluating possible approaches and turning agreed solutions into working infrastructure.
  • Working with data providers, research infrastructures and working groups in Helmholtz and beyond to understand requirements and incorporate community needs into technical development.
  • Supporting coordination activities within larger collaborations, including organising technical meetings and workshops, contributing to work package planning and coordination, and communicating with partners across Helmholtz and beyond.

Our expectations of you

Education

  • Ideally, you bring: Master's degree or equivalent in computer science, data science, information engineering or a related field; a doctorate is welcome but not required.

Qualifications

  • We are looking for someone who enjoys tackling challenging problems and turning ideas into reliable research infrastructure.
  • You work well collaboratively, communicate technical ideas clearly, and are comfortable contributing to both implementation decisions and longer-term development directions.
  • Strong programming skills in Python and a willingness to develop software towards high levels of maturity, maintainability and operational reliability.
  • An analytical and solution-oriented mindset, with an interest in semantic technologies, knowledge graphs, data pipelines, APIs, and research data infrastructures, and a willingness to learn new technologies and methods as needed.
  • Knowledge of technologies used in the HKG infrastructure, such as Next.js/TypeScript, Apache Airflow, QLever, Virtuoso, or Solr/OpenSearch, is an advantage.
  • Very good command of written and spoken English with an extensive vocabulary is required (at least B2 level according to the CEFR), ideally supported by a certificate confirming your language proficiency.

Experience

  • Experience with, or a strong interest in, metadata and information systems and relevant standards such as Schema.org, DCAT, Dublin Core or OAI-DC.
  • Experience working in larger-scale research collaborations, consortia or other multi-partner initiatives, combined with strong communication and organisational skills for coordinating activities, meetings, workshops or work packages across organisational boundaries.

What we offer

  • Secure employment in an international, multidisciplinary environment combining software engineering, information science, and domain research with diverse academic and professional backgrounds.
  • A creative work environment: A leading research facility located on an attractive research campus at TZA Aachen and Forschungszentrum Jülich.
  • Optimal conditions for balancing work and private life, as well as a family-friendly company policy.
  • The option of flexible working (in terms of location) is generally available after consultation and in line with upcoming tasks and (on-site) appointments.
  • You will receive 30 days of vacation (depending on the chosen working time model) plus additional days off (e.g. between Christmas and New Year's).
  • Flexible working time models, including options close to full-time, allow you to tailor your working hours to suit your individual needs.
  • Your professional development is important to us—we provide targeted, individualized support: access to comprehensive training programs and individual opportunities for professional growth.
  • It is important to us that you quickly settle into the team and receive structured training for your tasks.
  • We also support you from the very beginning and make your start easier with our Welcome Days and Welcome Guide.
  • Depending on your existing qualifications and the tasks assigned to you, you will be classified in pay grade 13 of the TVöD-Bund (Collective Agreement for the Public Service).
  • Benefit from attractive additional benefits, such as an employer-contributed company pension scheme.
  • In addition to the basic salary, there is an additional year-end bonus under the collective pay agreement amounting to 75% of a monthly salary, as well as capital-forming benefits.
  • The position is limited to 2 years.
  • Our International Advisory Service makes it easier for international employees to get started.
  • You will receive explicit support with regard to your career development opportunities.

Benefits

Topics you will work on

Job locations

Map of the job locations
© OpenMapTiles, © OpenStreetMap contributors
  • Location Jülich
    52428 Nordrhein-Westfalen, Germany

About your employer

Forschungszentrum Jülich is a member of the Helmholtz-Gemeinschaft, making it an effective contributor to solving big challenges our society faces in the realms of information technology, energy, and bioeconomics.

Company type
Established Company
Work model
Hybrid, Onsite
Industry
Education System · Science, Research
  • sinoDusseldorf

    • Easy Apply
    • Onsite
    • Full Time
    • Senior

    sino AG, based in downtown Düsseldorf, has been an innovative financial service provider for over 25 years. We specialize in the execution of securities transactions for the most active and demanding traders in Germany. With currently 26 employees, we...

    • Java
    • PHP
    • C#
    • SQL
    • Linux
    • Windows
  • GGW GroupHamburg

    • Easy Apply
    • Hybrid
    • Full Time

    The role As a Forward Deployed AI Engineer, you go directly into our specialist departments, understand the processes, and develop production-ready AI and automation solutions that will fundamentally change the way the entire GGW Group operates. You do...

  • HUK-COBURG VersicherungsgruppeCoburg

    • Hybrid
    • Onsite
    • Full Time

    Hello, let's say WE! We - the HUK-COBURG Insurance Group - are among the top 10 in Germany. Founded over 90 years ago, we are now the leading insurer for private households with over 13 million customers and the largest German auto insurer. Our...

    • Java
    • Spring Boot
    • Apache Kafka

Research Software Developer

Forschungszentrum Jülich GmbH