Research Software Engineer – AI and Earth Observation

Forschungszentrum Jülich

Jülich

Vor Ort

EUR 60.000 - 75.000

Vollzeit

Vor 2 Tagen
Sei unter den ersten Bewerbenden
Bewerbungsgenerator

Verschicke keinen generischen Lebenslauf — erstelle einen Lebenslauf und ein Anschreiben, die genau auf diese Rolle zugeschnitten sind.

Schaffe es an den ATS-Filtern vorbei

Benefits dieser Stelle

30 days vacation
Flexible working hours
Pension scheme
Year-end bonus (75% of monthly salary)
International environment

Zusammenfassung

Forschungszentrum Jülich invites applications for a role in the Simulation and Data Lab for AI and Machine Learning for Remote Sensing. You will deploy, operate and scale scientific software and AI services across supercomputing, cloud and hybrid quantum-classical environments.

You will collaborate with international partners to develop end-to-end workflows, build containerised platforms, optimise software for performance, and apply robust MLOps practices.

Qualifikationen

  • Master’s degree (and a PhD) in computer science, software engineering, data science or related field.
  • Several years of industry experience in software/data engineering, scientific computing or AI engineering.
  • Strong Linux, containerisation, version control and HPC/cloud deployment experience with GPU workloads.
  • Experience with deep learning frameworks, production model serving and end-to-end data and model pipelines.
  • Evidence of research or software contributions through publications and/or open-source projects.
  • English at CEFR B2 level or higher.

Aufgaben

  • Design, deploy and operate end-to-end federated EO and AI workflows across HPC/cloud environments.
  • Build and maintain containerised and cluster-based environments for AI services and pipelines.
  • Develop, port and optimise scientific software for HPC, cloud and quantum-classical environments.
  • Apply MLOps practices including CI/CD, testing, packaging and documentation.
  • Develop stable APIs and interfaces for EO and AI services integration.
  • Collaborate with researchers and infrastructure teams to optimize resource use and adoption.
  • Contribute to proposals for funding and open-source projects.

Kenntnisse

Linux
Containerisation
GPU workloads
Deep learning
Open-source contributions
English (CEFR B2)

Ausbildung

Master’s degree + PhD

Tools

Docker
Kubernetes
CI/CD tools

Jobbeschreibung

The Jülich Supercomputing Centre (JSC) operates one of the most powerful computer systems for scientific and technical applications in Europe and makes it available to scientists at Forschungszentrum Jülich, in Germany and across Europe for research purposes via an independent peer-review process. As part of this remit, the JSC carries out research and development work in the fields of technology, HPC systems, communications, highly scalable data science, mathematics and application support. The Large Scale Data Science department develops machine learning techniques and other methods and tools for the management, analysis and modelling of large-scale data, and for the integration of data and computing resources into federated HPC infrastructures. The models, tools and methods are developed in collaboration with users in selected scientific domains, tested, scaled for the pre-zettascale era and offered as generic solutions to a large number of scientific communities. Join us now and contribute with your expertise to this interesting field.

Your Job

In this position, you will join our Simulation and Data Lab for AI and Machine Learning for Remote Sensing

  • The lab advances interdisciplinary research and operational services by combining geoscience and remote sensing methods with AI and advanced computing technologies for Earth observation (EO) applications. Your work will focus on deploying, operating and scaling scientific software, AI services and data workflows across supercomputing, cloud and quantum computing environments. You will work closely with our researchers and international partners from academia, industry and public agencies, bringing together scientific computing, data engineering and AI to address EO challenges. Specifically, you will:
  • Design, deploy and operate end-to-end federated EO and AI workflows, from multisource data collection and pre-processing to model training, serving and delivery of actionable information
  • Build and maintain containerised and cluster-based environments for AI services, including deployment pipelines, monitoring, logging and alerting
  • Develop, port and optimise scientific software and workflows across HPC, cloud and hybrid quantum-classical environments, ensuring performance, scalability, portability and reliability
  • Apply sustainable software engineering and MLOps practices, including CI/CD, automated testing, packaging, versioning and documentation, to support reproducibility and maintainability
  • Develop and document stable APIs and accessible interfaces that help users integrate EO and AI services into their operational workflows
  • Collaborate with researchers and infrastructure teams to align applications with available computing, storage and networking resources, and support the adoption of HPC and AI services
  • Contribute expertise in advanced analytics to research initiatives and the preparation of proposals for national and international funding calls and tenders
  • Contribute to open-source projects, technical reports, publications, presentations and educational activities, including courses, hackathons and community events
Your Profile

Your qualifications and technical background include:

  • An excellent master’s degree (and a PhD) in computer science, software engineering, data science or a related field
  • At least a few years of industry experience in software engineering, data engineering, scientific computing or AI engineering, with hands-on experience delivering and supporting production software, data-intensive workflows or computing services
  • Strong programming skills and practical experience with Linux, containerisation, version control and service deployment on HPC systems or cloud infrastructure, including GPU-accelerated workloads
  • Experience with deep learning frameworks, production model serving and end-to-end data and model pipelines, including monitoring, experiment tracking and model lifecycle management
  • Evidence of research or software contributions through publications and/or open-source projects
  • Self-motivation, autonomy and sound judgement, with the ability to take a system-wide view and adapt to operational challenges
  • The ability to collaborate effectively in multidisciplinary, international teams, supported by a very good command of written and spoken English with extensive vocabulary (at least B2 level according to the CEFR)
Our Benefits for You
  • Meaningful tasks: The position offers a varied and diverse role in an international environment
  • 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 plus additional days off (e.g. between Christmas and New Year's)
  • Flexibility: Flexible working time models, including options close to full-time

allow you to tailor your working hours to suit your individual needs

  • Knowledge & further training: Your professional development is important to us – we provide targeted, individual support
  • 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 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 theBMI website
  • The monthly salaries in euros can be found on page 74 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 limited to 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

We welcome applications from people with diverse backgrounds, e.g. in terms of age, gender, disability, sexual orientation / identity, and social, ethnic and religious origin. A diverse and inclusive working environment with equal opportunities in which everyone can realize their potential is important to us.

The following links provide further information on diversity and equal opportunities:

https://go.fzj.de/equality

and on specific support options for women: https://go.fzj.de/womens-job-journey

  • Place of Employment: Jülich

Start Date: To the next possible date

Working Hours: 39 Hours / Week

Salary: EG 13 TVöD-Bund

Application Deadline: The position will be published until it is successfully filled

Index number: 2026T-0760

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

AI Systems and MLOps Engineer for Earth Observation
AI Systems and MLOps Engineer for Earth Observation

Euraxess • Jülich

Vor Ort
EUR 54.000 - 70.000
Comprehensive occupational health program
Flexible working options
30 days vacation
+1
AI Systems and MLOps Engineer for Earth Observation
AI Systems and MLOps Engineer for Earth Observation

EURAXESS Czech Republic • Jülich

Vor Ort
EUR 45.000 - 65.000
30 days of vacation
Health management program
Flexible working options
+2
AI Systems and MLOps Engineer for Earth Observation
AI Systems and MLOps Engineer for Earth Observation

EURAXESS Ireland • Jülich

Vor Ort
EUR 50.000 - 70.000
Comprehensive training courses
Occupational health management
Flexible working hours
+2
Staff Scientist / PostDoc – Machine Learning for Scientific Applications
Staff Scientist / PostDoc – Machine Learning for Scientific Applications

Forschungszentrum Jülich GmbH • Jülich

Vor Ort
EUR 60.000 - 85.000
Meaningful tasks
Training & development
Work-life balance
+9
Staff Scientist / PostDoc – Machine Learning for Scientific Applications
Staff Scientist / PostDoc – Machine Learning for Scientific Applications

Forschungszentrum Jülich • Jülich

Vor Ort
EUR 52.000 - 68.000
30 days vacation
Flexible working hours
International environment
+3
Staff Scientist / PostDoc – Machine Learning for Scientific Ap...
Staff Scientist / PostDoc – Machine Learning for Scientific Ap...

Forschungszentrum Jülich GmbH P-VA Personalabrechnung • Jülich

Vor Ort
EUR 56.000 - 76.000
30 days vacation
Flexible working hours
Company pension
+1
PhD Position – Scalable AI and Advanced Computing for Earth Ob...
PhD Position – Scalable AI and Advanced Computing for Earth Ob...

Forschungszentrum Jülich GmbH P-VA Personalabrechnung • Jülich

Vor Ort
EUR 42.000 - 54.000
International doctoral program
Flexible research stays
Postdoctoral Researcher – Computational Electron Microscopy and Machine Learning
Postdoctoral Researcher – Computational Electron Microscopy and Machine Learning

Forschungszentrum Jülich • Jülich

Vor Ort
EUR 60.000 - 75.000
30 Urlaubstage
Flexible Arbeitszeitmodelle
Betriebliche Altersvorsorge
+2
Senior AI Expert (m/f/d) for AI Computing Services
Senior AI Expert (m/f/d) for AI Computing Services

Leibniz-Rechenzentrum • Garching bei München

Hybrid
EUR 65.000
Pension plan
State-of-the-art work equipment
Free parking
Postdoctoral Researcher – Computational Electron Microscopy and Machine Learning
Postdoctoral Researcher – Computational Electron Microscopy and Machine Learning

Unist • Aachen

Hybrid
EUR 65.000 - 78.000
30 days vacation plus extra days off
Flexible working options
Career development support
+2