Research Software Engineer – AI and Earth Observation
Core
Design, deploy, and operate end-to-end federated Earth Observation (EO) and AI workflows across supercomputing, cloud, and quantum computing environments.
Role type
Senior Research Software Engineer (AI/EO)
Builds
Federated EO and AI workflows, containerized AI services, and stable APIs for scientific communities.
Domain
Earth Observation, High-Performance Computing (HPC), Quantum Computing, AI/ML
Deliverable
production ML models
Required skills
Linux, containerization, deep learning frameworks, MLOps, CI/CD, API development, scientific software optimization, GPU-accelerated workloads
Preferred skills
PhD in CS/Software Engineering/Data Science, industry experience in data engineering or AI engineering, open-source contributions, publications
Technologies
HPC, Cloud, Quantum computing, Docker/Kubernetes, Deep Learning frameworks
Responsibilities
Design and deploy federated EO/AI workflows; Build and maintain containerized AI service environments; Develop and optimize scientific software for HPC/cloud/quantum; Apply sustainable software engineering and MLOps practices; Develop stable APIs for user integration; Collaborate with researchers on resource alignment and adoption; Contribute to research initiatives and funding proposals. (via careerplan.io/jobs/19380-asrcn3uapa-S-research-software-engineer-ai-and-earth-observation-at-forschungszentrum-julich-gmbh-p-va)
Seniority
Senior, hands-on IC with research contributions
