Logo Forschungszentrum Jülich GmbH

Data Software Engineer

Job

  • Level
    Experienced
  • Job Field
    Software, Data
  • Employment Type
    Full Time
  • Contract Type
    Temporary employment
  • Location
    Jülich
  • Working Model
    Hybrid, Onsite
  • Job Summary

    In this role, you will develop tools and workflows for managing large meteorological and climate datasets, supporting research projects through the operation of high-performance web services and data management solutions.

    Job Technologies

    Your role in the team

    • You will develop workflows and tools to facilitate the production and management of large-scale machine learning training and output datasets in the context of the European EarthGenerator project.
    • Through this you will contribute to the ongoing development of our Jülich MeteoCloud, transforming it into an open, FAIR, and high-performance service-oriented data infrastructure for Earth System data.
    • Your responsibilities will include:
    • Development of tools for processing and managing high-volume meteorological and climate data sets.
    • Development, deployment, and monitoring of web services that facilitate the discovery and access of Jülich MeteoCloud data.
    • Support of EarthGenerator research through reliably managing and staging of relevant datasets on the JSC HPC systems.

    This text has been machine translated. Show original

    Our expectations of you

    Education

    • A MSc degree (or BSc degree and extensive professional experience) in computer science, applied mathematics, physics, or meteorology, or similar field of study.

    Qualifications

    • To become part of our interdisciplinary, diverse, and dynamic team, you should have:
    • Strong communication skills and the ability to integrate into a diverse, interdisciplinary team. Please include a detailed cover letter and motivation statement with your application.

    Experience

    • Strong programming skills in Python, including unit and integration testing and at least some experience with agentic AI software development.
    • Experience in working on collaborative software projects including advanced git workflows.
    • Good knowledge of Linux and ideally some experience with HPC systems and Slurm.
    • Experience with meteorological and climate data and data formats (NetCDF, Zarr, GRIB) or with advanced machine learning models (ideally both).
    • Some knowledge of, and experience in developing and deploying web services including containerisation.

    This text has been machine translated. Show original

    What we offer

    • We work on highly topical, socially relevant issues and offer you the opportunity to actively shape change!
    • You can expect a wide range of opportunities:
    • Innovative Research Environment: Working in an environment that pushes the frontiers of AI in weather and climate research on Europe's largest supercomputer.
    • Work-life balance: 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.
    • Vacation: 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).
    • Flexibility: Although this position is offered as a full-time position, part-time arrangements are possible.
    • Campus experience: Our research campus in the countryside creates ideal conditions for collegial exchange and sporting activities right on site.
    • Our cafeteria offers a wide range of options—you can enjoy a relaxing lunch break with a lake view.
    • Fair remuneration: Depending on your existing qualifications and the tasks assigned to you, you will be classified in pay grade 11 or 13 of the TVöD-Bund (Collective Agreement for the Public Service).
    • All information on the TVöD-Bund collective agreement can be found on the BMI website.
    • The monthly salaries in euros can be found on page 69 ff. of the PDF download.
    • Additional benefits: Benefit from attractive additional services such as a company pension scheme with employer contribution.
    • 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.
    • Fixed-term: The position is initially a fixed-term contract for 2 years.
    • Support for international employees: Our International Advisory Service makes it easier for international employees to get started.
    • In addition to exciting tasks and a collegial working environment, we offer you much more: https://go.fzj.de/benefits

    This text has been machine translated. Show original

    Benefits

    Work-Life-Integration

    Topics You Will Work On

    Job Locations

    • Location Jülich

      52428 Nordrhein-Westfalen

      Germany

    About Your Employer

    Forschungszentrum Jülich GmbH

    Forschungszentrum Jülich GmbH

    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.

    Description

  • Company Type
    Established Company
  • Working Model
    Hybrid, Onsite
  • Industry
    Education System, Science, Research
  • Logo Forschungszentrum Jülich GmbH

    Data Software Engineer

    Location
    Jülich
    Working Model
    Hybrid, Onsite
    Diversity
    Open for all genders

    More Jobs