Informazioni sul ruolo
Panoramica del ruolo:
Cerchiamo esperti di Scienze della Terra per sviluppare attività scientifiche realistiche basate su terminale per Terminal Bench Science. Creerà flussi di lavoro computazionali che coinvolgono dati ambientali, sistemi climatici, processi atmosferici, geofisica, oceanografia, geologia e settori affini.
Progetterà attività che richiedono agli agenti di IA di ispezionare dataset scientifici, elaborare dati geospaziali o serie temporali, eseguire modelli, risolvere problemi nelle pipeline e generare output scientifici oggettivamente verificabili.
Cosa farà:
-
Tradurre flussi di lavoro autentici delle scienze della Terra in attività di benchmark da terminale autonome.
-
Preparare dataset geospaziali, climatici, atmosferici, geologici, idrologici o oceanografici.
-
Creare ambienti computazionali riproducibili con librerie scientifiche e strumenti da riga di comando appropriati.
-
Creare soluzioni esperte utilizzando Python, R, Bash, Julia o software specifico del settore.
-
Sviluppare attività che coinvolgano analisi geospaziale, elaborazione di serie temporali, modellazione numerica, interpolazione, previsione, telerilevamento o analisi del rischio ambientale.
-
Definire criteri di valutazione oggettivi per output scientifici, comportamento dei modelli, trasformazioni dei dati e accuratezza spaziale o temporale.
-
Convalidare sistemi di coordinate, unità, timestamp, gestione dei dati mancanti e ipotesi scientifiche.
-
Creare test automatizzati per tolleranze numeriche, formati di file, metadati e riproducibilità.
-
Eseguire il debug di problemi relativi a proiezioni geospaziali, grandi dataset, dipendenze, prestazioni e stabilità numerica.
-
Documentare la provenienza dei dati di input, gli output attesi, i casi limite e le limitazioni.
Cosa cerchiamo:
-
Dottorato (Ph.D.), esperienza post-dottorato o equivalente esperienza tecnica avanzata nelle Scienze della Terra o in un campo strettamente affine.
-
Solida competenza in almeno un'area come scienza del clima, scienze atmosferiche, geofisica, oceanografia, geologia, idrologia, telerilevamento, modellazione ambientale o scienza del sistema Terra.
-
Solide capacità di programmazione in Python, R, Julia, Bash o in un altro linguaggio di programmazione scientifica.
-
Esperienza pratica con elaborazione di dati scientifici, modellazione numerica, analisi geospaziale, dataset ambientali o analisi di serie temporali.
-
A proprio agio nel lavorare in autonomia in ambienti Linux/da terminale.
-
Capacità di creare, eseguire il debug e convalidare flussi di lavoro computazionali scientifici riproducibili.
-
Solida comprensione del controllo qualità scientifico, dei dati spaziali/temporali, dell'incertezza e dell'accuratezza numerica.
Qualifica preferenziale:
-
Esperienza con NumPy, pandas, SciPy, xarray, rasterio, GeoPandas, Cartopy, GDAL o strumenti scientifici/geospaziali simili.
-
Esperienza con formati di dati scientifici come NetCDF, HDF5, GeoTIFF, shapefile o GRIB.
-
Esperienza di lavoro con dataset climatici, meteorologici, satellitari, sismici, oceanografici, geologici o idrologici.
-
Familiarità con Docker, Conda, Git, CI/CD, test automatizzati o ambienti HPC.
Requisiti graditi:
-
Esperienza di ingegneria del software per la ricerca, di benchmarking scientifico o di sviluppo di grader automatizzati.
-
Esperienza nella valutazione di agenti di IA per programmazione/terminale o nello sviluppo di attività e valutazioni per sistemi di IA.
-
Pubblicazioni o contributi open source nelle scienze della Terra, ambientali, geospaziali o computazionali.
Dettagli dell'offerta:
-
Impegno richiesto: almeno 6 ore al giorno e minimo 40 ore a settimana con sovrapposizione di 4 ore con il PST.
-
Tipo di rapporto: incarico da contractor (senza permessi per malattia/retribuiti)
-
Durata del contratto: 5 settimana [la data di inizio prevista è la prossima settimana]
-
Tipo di pagamento: pagamento per attività, $300 per attività approvata