Over de functie
Overzicht van de functie:
We zoeken experts in aardwetenschappen om realistische, terminalgebaseerde wetenschappelijke taken te ontwikkelen voor Terminal Bench Science. U creëert computationele workflows met milieudata, klimaatsystemen, atmosferische processen, geofysica, oceanografie, geologie en aanverwante vakgebieden.
U ontwerpt taken waarbij AI-agents wetenschappelijke datasets moeten inspecteren, geospatiale data of tijdreeksdata moeten verwerken, modellen moeten draaien, problemen in pipelines moeten oplossen en objectief verifieerbare wetenschappelijke resultaten moeten genereren.
Wat u gaat doen:
-
Authentieke workflows uit de aardwetenschappen vertalen naar op zichzelf staande terminal-benchmarktaken.
-
Geospatiale, klimaat-, atmosferische, geologische, hydrologische of oceanografische datasets voorbereiden.
-
Reproduceerbare computationele omgevingen bouwen met geschikte wetenschappelijke bibliotheken en command-line-tools.
-
Expertoplossingen creëren met Python, R, Bash, Julia of domeinspecifieke software.
-
Taken ontwikkelen met geospatiale analyse, tijdreeksverwerking, numerieke modellering, interpolatie, voorspelling, remote sensing of milieurisicoanalyse.
-
Objectieve beoordelingscriteria definiëren voor wetenschappelijke resultaten, modelgedrag, datatransformaties en ruimtelijke of temporele nauwkeurigheid.
-
Coördinatensystemen, eenheden, tijdstempels, de omgang met ontbrekende data en wetenschappelijke aannames valideren.
-
Geautomatiseerde tests creëren voor numerieke toleranties, bestandsformaten, metadata en reproduceerbaarheid.
-
Problemen debuggen met geospatiale projecties, grote datasets, afhankelijkheden, prestaties en numerieke stabiliteit.
-
De herkomst van invoerdata, verwachte uitvoer, randgevallen en beperkingen documenteren.
Wat we zoeken:
-
Ph.D., postdoctorale ervaring of gelijkwaardige geavanceerde technische ervaring in aardwetenschappen of een nauw verwant vakgebied.
-
Sterke expertise op ten minste één gebied zoals klimaatwetenschap, atmosferische wetenschap, geofysica, oceanografie, geologie, hydrologie, remote sensing, milieumodellering of aardsysteemwetenschap.
-
Sterke programmeervaardigheden in Python, R, Julia, Bash of een andere wetenschappelijke programmeertaal.
-
Praktische ervaring met wetenschappelijke dataverwerking, numerieke modellering, geospatiale analyse, milieudatasets of tijdreeksanalyse.
-
U voelt zich comfortabel bij zelfstandig werken in Linux-/terminalgebaseerde omgevingen.
-
Het vermogen om reproduceerbare wetenschappelijke computationele workflows te bouwen, te debuggen en te valideren.
-
Sterk begrip van wetenschappelijke kwaliteitscontrole, ruimtelijke/temporele data, onzekerheid en numerieke nauwkeurigheid.
Gewenste kwalificatie:
-
Ervaring met NumPy, pandas, SciPy, xarray, rasterio, GeoPandas, Cartopy, GDAL of vergelijkbare wetenschappelijke/geospatiale tools.
-
Ervaring met wetenschappelijke dataformaten zoals NetCDF, HDF5, GeoTIFF, shapefiles of GRIB.
-
Ervaring met het werken met klimaat-, weer-, satelliet-, seismische, oceanografische, geologische of hydrologische datasets.
-
Bekendheid met Docker, Conda, Git, CI/CD, geautomatiseerd testen of HPC-omgevingen.
Pluspunten:
-
Ervaring met research software engineering, wetenschappelijke benchmarking of de ontwikkeling van geautomatiseerde graders.
-
Ervaring met het evalueren van AI-codeer-/terminalagents of het ontwikkelen van taken en evaluaties voor AI-systemen.
-
Publicaties of open-sourcebijdragen in aard-, milieu-, geospatiale of computationele wetenschappen.
Details van het aanbod:
-
Vereiste inzet: minimaal 6 uur per dag en minimaal 40 uur per week, met 4 uur overlap met PST.
-
Type dienstverband : opdracht als contractor (geen ziekteverlof/betaald verlof)
-
Contractduur : 5 weken [verwachte startdatum is volgende week]
-
Betalingstype: betaling per taak $300/per goedgekeurde taak