×
Register Here to Apply for Jobs or Post Jobs. X

Geospatial Data Scientist

Job in Los Angeles, Los Angeles County, California, 90079, USA
Listing for: orcristtechnologies
Full Time position
Listed on 2026-10-02
Job specializations:
  • Research/Development
    Data Scientist
  • IT/Tech
    Data Scientist, Machine Learning/ ML Engineer
Salary/Wage Range or Industry Benchmark: 140000 - 180000 USD Yearly USD 140000.00 180000.00 YEAR
Job Description & How to Apply Below

Role overview

Develop geospatial and remote-sensing methods that turn imagery and spatial data into reliable analytical products within an existing intelligence platform. The role works primarily in Python across change detection, object detection, segmentation, and spatial-temporal analysis, spanning classical machine learning, statistical and image analysis, and deep learning approaches such as Vision Transformers and U-Nets.

Responsibilities
  • Develop change-detection workflows over open satellite time series, distinguishing meaningful change from seasonality, cloud and shadow effects, acquisition differences, and registration errors.
  • Build and evaluate object-detection, segmentation, and classification methods for satellite imagery, weighing modern deep learning approaches against simpler baselines in terms of accuracy, label requirements, generalization, inference cost, and production viability.
  • Assess suitability of different sensors, resolutions, acquisition conditions, and processing levels, extending methods across optical, multispectral, thermal, and SAR data as requirements develop.
  • Design preprocessing and feature extraction together with data engineers, including quality masking, compositing, co-registration, normalization, spectral indices, and sensor-specific corrections.
  • Combine raster outputs with vector and temporal data for spatial statistics, zonal analysis, anomaly detection, and comparison across areas and observation periods.
  • Build or source reference datasets and evaluation protocols, including spatially and temporally separated validation, false-positive and missed-detection measurement, and performance checks across regions and sensors.
  • Package tested Python methods for repeatable batch processing or inference and collaborate on runtime, memory, monitoring, and integration into platform workflows.
Requirements
  • Formal university training in geoinformatics, remote sensing, Earth observation, applied mathematics, computer science, or a related discipline, combined with substantial hands‑on geospatial or remote-sensing experience.
  • Strong Python and scientific computing skills using tools such as Num Py, pandas, Sci Py, xarray, Geo Pandas, and Rasterio/GDAL.
  • Practical machine‑learning experience with scikit‑learn and PyTorch or an equivalent framework, plus Torch Geo or related geospatial deep learning packages.
  • Solid understanding of remote‑sensing fundamentals including spatial, spectral, radiometric, and temporal resolution, coordinate systems, image alignment, and data-quality limitations.
  • Experience with satellite image analysis and at least one relevant task such as change detection, segmentation, object detection, or land‑cover classification.
  • Sound statistical judgment around sampling, spatial autocorrelation, data leakage, class imbalance, uncertainty, and generalization; clear communication in English and eligibility to work in Germany.
Nice to have
  • Experience with thermal infrared imagery, SAR data processing and analysis, or combining observations from multiple sensors; a PhD in a relevant field.
  • Experience with geospatial foundation models such as Prithvi, Terra Mind, or Alpha Earth Foundations embeddings and evaluating when they help over task‑specific models.
  • Scaling geospatial analysis with Dask, Apache Spark/Sedona, or Zarr; deploying and optimizing GPU inference with PyTorch/CUDA, ONNX Runtime with TensorRT, or NVIDIA Triton.
  • Spatial SQL with DuckDB or PostGIS, STAC‑based data discovery, and exploratory work in QGIS or geemap.
Benefits and work setup
  • Remote‑first work in Germany with regular team sessions in Berlin and occasional sessions in Frankfurt and Munich, 30 days of vacation, equipment and learning support, and room to develop expertise across remote sensing and geospatial analysis.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary