European Geosciences Union (EGU)

Internship Research Software/Data Engineer for Food Security @ NASA Harvest

Posted: 6 hours ago

Job Description

Some features of our web site require JavaScript to function properly. Please enable JavaScript in your browser.PositionInternship Research Software/Data Engineer for Food Security @ NASA HarvestEmployerUniversity of StrasbourgLocationStrasbourg, FranceSectorAcademicRelevant divisionsEarth and Space Science Informatics (ESSI)Energy, Resources and the Environment (ERE)Geosciences Instrumentation and Data Systems (GI)TypeContractLevelStudent / Graduate / InternshipSalaryOpenPreferred EducationMasterApplication deadline31 January 2026Posted27 November 2025Job DescriptionInternship at NASA Harvest - University of StrasbourgKeywords: Research, AI/ML, Software Engineering, Agronomy, Agriculture, Food SecurityNASA Harvest is NASA’s global food security and agriculture consortium. Part of the core Harvest team is based at the University of Strasbourg, where we develop satellite-based agricultural monitoring and large-scale modeling systems that support global food security. The internship will be hosted jointly by NASA Harvest and the University of Strasbourg, and will be based at the ICUBE laboratory in Strasbourg.Project Overview: Yield Prediction for Global Food Security Accurate crop yield prediction is vital for sustainable agriculture, policy planning, and humanitarian decision-making. This is especially important in regions affected by conflict. As those often lack reliable ground observations, satellite-based modeling provides some of the only dependable information.Our group develops and maintains a scalable yield prediction system (VeRCYe) that processes terabytes of geospatial data and uses biophysical crop simulation models alongside satellite observations. The internship contributes directly to improving and expanding this system.Possible Internship TasksBased On The Applicant’s Interests And Profile The Tasks Could Be An Adapted Version Of One Of The Following Options Integration of New Crop Simulation Models: Integrate established crop models (such as DSSAT or WOFOST) to the existing pipeline. Develop and evaluate model ensembling approaches. Crop Model Optimization: Explore optimization methods ranging from Reinforcement Learning to Bayesian Approaches for crop growth simulators (models) for identifying optimal cultivars, or optimization of cultivars parameters for different regions of interest (all within simulation environments). Soil Data Integration: Build a pipeline to fetch soil variables from global soil databases for an automatic Integration of soil information into current workflows. Benchmarking Meteorological Data Sources: Compare and assess multiple weather data sources (such as ERA5, NASA-POWER, and CHIRPS) and quantify their impact on yield prediction accuracy. Full-Stack System Development: Help generalize and modularize the existing yield prediction system (FastAPI/React). As part of our team is also affiliated with Microsoft AI for Good Lab, transitioning existing models from HPC to Azure Cloud can also be explored.Candidate ProfileWe welcome applicants from computer science, agronomy, AI/ML, remote sensing, environmental science, or related fields. Proficiency in Python and fluency in English (written and spoken) are required. Everything else can be learned. Motivation and willingness to explore are most important.Location, Hours, and DurationLocation: ICUBE, University of Strasbourg (hybrid options possible)Hours: 35 hours per weekDuration: Typically 3–6 months, with flexibilityGratification: 662€/month. Additionally, applicants studying in Erasmus+ states may be eligible for Erasmus+ funding (~+650€/m depending on their home institution’s policies).Depending on the topics chosen, we are happy to aim for a publication if of interest.How to applyApplications will be reviewed on a rolling basis as they are received. The position will remain open until filled or until 31 January 2026. Early application is strongly encouraged, as a security clearance is required and this may take some time. Please submit your CV and cover letter (both in English) to rsawahn@umd.edu . If you have any questions, don’t hesitate to just reach out under the same address. We will be happy to discuss any ideas and concerns.Go back

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In