
Closed
Posted
Paid on delivery
Job Title: Freelance Geospatial Data Engineer (Satellite Imagery, GEE Automation & VPRM) Job Overview. We are seeking an experienced Freelance Geospatial Data Engineer to build, automate, and maintain data pipelines for satellite imagery and biospheric carbon flux models. In this role, you will focus heavily on automating Google Earth Engine (GEE) workflows to orchestrate environmental data pipelines supporting the Vegetation Photosynthesis and Respiration Model (VPRM). You will be responsible for programmatically extracting remote sensing indices across both legacy/coarse-resolution data (MODIS) and modern high-resolution streams (Sentinel-2), writing optimized outputs directly to Cloud Storage Buckets for downstream modeling. Key Responsibilities Multi-Satellite Pipeline Integration: Build unified data pipelines to ingest, normalize, and fuse MODIS (500m) and Sentinel-2 (10m/20m) surface reflectance datasets. Automate GEE Workflows: Design and deploy automated scripts using the GEE Python API (ee) to schedule satellite data ingestion, cloud masking, and continuous time-series extraction for indices like EVI and LSWI. Cloud Storage Optimization: Manage and pipe processed raster assets from GEE directly into Cloud Object Storage buckets (AWS S3 / Google Cloud Storage), formatting files into cloud-native formats like Cloud-Optimized GeoTIFFs (COGs), Parquet, or [login to view URL] Pipeline Execution: Orchestrate end-to-end pipelines that extract, transform, and load (ETL) data from cloud buckets into the VPRM environment for Net Ecosystem Exchange (NEE) calculations. Core Required Skills Prerequisite Terrestrial Biosphere Modeling: Strong theoretical and applied understanding of the Vegetation Photosynthesis and Respiration Model (VPRM). Deep familiarity with the pyVPRM framework or legacy MODIS-based VPRM preprocessors is required. Google Earth Engine (GEE) Automation: Advanced proficiency with the GEE Python API, managing GEE Assets, and handling long-running, scheduled GEE Export tasks to cloud buckets programmatically. Cloud Storage Infrastructure: Hands-on experience optimizing big geospatial data for cloud buckets, including bucket permissions (IAM), lifecycle policies, and prefix partitioning for fast parallel read/writes. Workflow Orchestration: Experience using tools like Apache Airflow, Prefect, or Google Cloud Composer to trigger and monitor complex spatial modeling tasks. Geospatial Python Ecosystem: Expert command of Python libraries including Rasterio, GeoPandas, Shapely, Fiona, and GDAL/OGR. Preferred Qualifications Experience using high-resolution land cover products (e.g., ESA WorldCover or Copernicus Global Land Service) alongside Sentinel-2 to resolve micro-vegetation or urban carbon fluxes. Experience with atmospheric transport or inverse modeling frameworks that ingest biospheric carbon fluxes.
Project ID: 40722840
62 proposals
Remote project
Active 3 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
62 freelancers are bidding on average $1,053 USD for this job

Hi, I can build the GEE-to-cloud pipeline for MODIS and Sentinel-2, automate index extraction, and prepare the outputs in a format VPRM can consume cleanly for NEE workflows. My approach would include: - Designing a unified Python/GEE workflow for MODIS and Sentinel-2 ingestion, masking, compositing, and EVI/LSWI time-series extraction - Exporting processed rasters directly to Cloud Storage with practical partitioning and naming for downstream ETL - Structuring outputs as COGs, Parquet, or Zarr where appropriate for faster modeling access - Wiring task monitoring and retries into an orchestration layer such as Airflow or Prefect - Validating spatial consistency, temporal alignment, and product quality against source metadata and cloud masks I have 10+ years of practical GIS and remote-sensing experience, with strong hands-on work in ArcGIS Pro, QGIS, Python, ArcPy, and geospatial data pipelines. I can also share a small workflow sample or starter structure for the GEE export and VPRM preprocessing. Best regards, Sujeewa GISPromo IT Solutions
$1,150 USD in 5 days
6.2
6.2

Hi, I can build the geospatial pipeline around GEE Python automation, MODIS/Sentinel-2 preprocessing, EVI/LSWI time-series extraction, cloud masking, cloud-native storage, and VPRM/pyVPRM integration. I’d structure the workflow for reproducible ETL, automated export monitoring, partitioned cloud storage, and reliable downstream NEE calculations, using Python, GDAL/Rasterio, and an orchestration layer such as Airflow or Prefect. 1. Which pyVPRM version or existing VPRM implementation are you currently using, and do you already have calibration/parameter datasets for NEE calculations? 2. Should GEE exports target Google Cloud Storage, AWS S3, or both, and what spatial/temporal coverage is required for MODIS and Sentinel-2? 3. Do you already have an Airflow/Prefect/Composer environment and cloud infrastructure, or should the pipeline include the orchestration and storage configuration as well? Regards, Houssame
$750 USD in 5 days
6.5
6.5

Hi Bruno, I will build automated GEE pipelines that ingest MODIS (500 m) and Sentinel‑2 (10/20 m) reflectance, extract EVI and LSWI, export cloud‑optimized GeoTIFFs to your S3/GCS bucket, and orchestrate the end‑to‑end flow into VPRM via Airflow. I can deliver a functional prototype within two weeks for $1200. I can send a sample export today—shall we proceed? Waiting for your response in chat! Best Regards.
$1,125 USD in 3 days
5.5
5.5

Hello Sir, Are you ready to transform your satellite imagery processing with automated and efficient data pipelines? My expertise in GEE automation and VPRM integration ensures a seamless transition from raw satellite data to actionable insights. Let's discuss how I can bring advanced geospatial solutions to your project. Best, Smith
$1,125 USD in 7 days
5.6
5.6

Hey, that pyVPRM setup tying MODIS and Sentinel-2 into cloud buckets sounds like a fun spatial pipeline to build. I can script out the GEE Python API workflows to handle cloud masking and batch exports smoothly into Cloud Storage as COGs. Wrangling those time-series extractions for EVI and LSWI while keeping export limits happy is always tricky, but totally manageable with proper task monitoring. Are you running the workflow orchestration through Airflow or Prefect right now?
$1,200 USD in 30 days
5.0
5.0

Hi, I read your project description regarding automated MODIS and Sentinel-2 pipelines for GEE-based VPRM carbon-flux modeling. I understand you’re looking for a reliable professional to build the Python data pipeline, automate GEE exports, and deliver cloud-ready geospatial outputs. I’ve completed similar work involving Python ETL, raster processing, cloud storage, and scientific data workflows, so I can help turn the satellite streams into dependable downstream inputs. My approach will be to first map the VPRM requirements and data schemas, followed by building the GEE Python automation, cloud-bucket exports, and orchestration layer, and finally validating indices, formats, permissions, and end-to-end outputs. I’ll pay particular attention to MODIS/Sentinel-2 normalization, cloud masking, COG or Parquet/Zarr organization, and reliable monitoring of long-running export tasks. I’m available to start immediately and would be glad to discuss the pipeline scope and existing pyVPRM setup. Would you be open to a quick chat about the current data sources and deployment environment? Regards, Freelance Geospatial Data Engineer Portfolio available upon request
$1,100 USD in 10 days
4.9
4.9

The main challenge is keeping MODIS and Sentinel-2 preprocessing scientifically consistent while making the entire VPRM pipeline repeatable and automated. I would build the workflow in Python around the GEE API: harmonized satellite ingestion, cloud/shadow masking, EVI/LSWI extraction, deterministic spatial/temporal processing, automated export tracking and cloud-bucket partitioning. COGs would be produced for raster storage, with Zarr generated downstream where parallel analytical access benefits VPRM. Acquisition, storage and VPRM execution would remain separate stages so satellite sources, land-cover products and model configurations can evolve independently. I can start immediately after award and access to the current study regions, VPRM configuration and cloud environment.
$1,500 USD in 10 days
5.1
5.1

My name is Cora May and I believe I would be a perfect fit for the Freelance Geospatial Data Engineer role. As a professional deeply experienced in data mining and Python, I am keen on leveraging my knowledge to automate and streamline your satellite imagery data pipelines. I have hands-on experience with Google Earth Engine's Python API (ee), managing GEE Assets, optimizing cloud storage and using tools such as Apache Airflow, all of which aligns perfectly with your project requirements. Moreover, my skills extend beyond just geospatial data engineering. I specialize in AI automation and workflow solutions, which directly complements the requirements of this project. My proficiency in Python libraries like Rasterio, GeoPandas, GDAL/OGR, etc., together with my ability to handle large-scale data processing will be invaluable in efficiently handling the various image datasets you're using - not just MODIS and Sentinel-2 but also high-resolution land cover products such as ESA WorldCover or Copernicus Global Land Service. Combining technical problem-solving abilities with project management expertise and a keen eye for detail, I strive to deliver well-executed solutions that align closely with clients' needs. To top it off, my clear communication skills mean you'll always be kept abreast of the progress and any potential challenges that may arise. I look forward to potentially collaborating with you on this innovative geospatial project!
$750 USD in 5 days
5.2
5.2

I am interested in working as a Geospatial Data Engineer for your Satellite Imagery project. I can support the complete geospatial data workflow, including satellite imagery acquisition, preprocessing, coordinate reference systems, data organization, and quality control. I will focus on building an efficient and reliable pipeline that produces accurate, analysis-ready geospatial datasets. I can work with raster and vector data and handle tasks such as image tiling, reprojection, mosaicking, clipping, metadata management, raster optimization, and spatial analysis. I can also help automate repetitive processing workflows and ensure that datasets are properly structured for GIS platforms, remote-sensing analysis, or downstream applications. Accuracy, consistency, and efficient handling of large imagery datasets will be key priorities. I am committed to delivering clean, well-documented, and dependable geospatial outputs within the agreed timeline. I will communicate clearly throughout the project, carefully follow your technical specifications, and provide organized deliverables that are easy to integrate into your existing workflow. I would be happy to review your imagery sources, required formats, area of interest, and processing requirements to develop the appropriate solution.
$750 USD in 7 days
4.6
4.6

You need an automated ingestion and processing pipeline connecting Google Earth Engine to Cloud Storage to feed Sentinel-2 and MODIS derived EVI and LSWI indices directly into your VPRM workflow. ✅ Build automated GEE Python pipelines for cloud-masked surface reflectance ingestion, harmonizing MODIS and Sentinel-2 indices with scheduled export tasks. ✅ Structure and partition raster assets directly into Cloud-Optimized GeoTIFFs (COGs) and Zarr stores in GCS/S3, configured for fast parallel reads. ✅ Orchestrate the pyVPRM ETL workflow via Prefect or Airflow, enforcing dry-run validation against sample flux coordinates before scaling up broad runs. ✅ 10+ years production experience | 400+ completed projects | 320+ five-star reviews ✅ Microsoft® Certified: MCSA | MCSE | MCT & cPanel Certified (CWSA-2) Are you targeting point-based tower footprint extractions or continuous regional gridded surfaces for your NEE runs in pyVPRM? I can deliver this in 5 days for 800 USD and can jump on it right now.
$800 USD in 5 days
4.3
4.3

Hi there, I can build Python-driven geospatial ETL pipelines around Google Earth Engine, satellite imagery, and cloud storage, with strong experience in remote-sensing data processing, Rasterio, GeoPandas, Shapely, GDAL, and automated data workflows. I understand the need to unify MODIS and Sentinel-2 streams, apply cloud masking, extract indices such as EVI/LSWI, and produce analysis-ready outputs rather than manually processing imagery. I can structure the GEE Python API workflow to manage exports, monitor long-running tasks, organize cloud storage with efficient prefixes/partitions, and generate formats such as COGs or columnar datasets where appropriate. The pipeline can then be orchestrated through Airflow/Prefect or a similar scheduler, with validation, retries, logging, and downstream integration into the VPRM processing workflow. I’m particularly interested in the VPRM requirement and can work from your existing pyVPRM/preprocessor implementation to ensure the extracted datasets match its expected inputs and temporal/spatial requirements. I’d first review the current pipeline and data products, then build the automated workflow incrementally with reproducible processing, monitoring, and clear documentation. Regards, Ahmad
$1,125 USD in 7 days
4.5
4.5

Hi, I can help you with "Geospatial Data Engineer for Satellite Imagery" as per your given project description. We can discuss more in detail during a chat conversation when you are available. I've worked on many PHP projects in recent times. So I am confident on achieving your expected Goals. Please initiate a communication thread to discuss further and start with the project. ⭐ 5.0/5 from a recent client: "A more professional version: “Excellent work! The job was completed within the committed timeline. Great quality, professionalism, and timely delivery. Highly appreciated and recommended.”" Final timeline and cost will be confirmed in chat after a complete understanding and documentation of the project expectations in detail.
$900 USD in 18 days
4.2
4.2

Hi there, With my extensive background in **Software Development** and **Data Engineering**, I am confident that I can provide exceptional results for your Geospatial Data Engineer position. I've spent years building **data pipelines**, automating processes, and utilizing Google Earth Engine (GEE) to extract, process, and upload data as required by the job description. Additionally, my proficiency with **Cloud Storage Infrastructure** including AWS S3 / Google Cloud Storage speaks volumes about my ability to manage and optimize large datasets efficiently. Furthermore, I am comfortable using tools such as Apache Airflow or Google Cloud Composer to ensure smooth workflow orchestration. Combining these capabilities with my deep familiarity of Python libraries including Rasterio, GeoPandas, Shapely, Fiona, and GDAL/OGR makes me an ideal candidate for this project. Best regards, Mobasher Reza
$1,125 USD in 3 days
4.2
4.2

Hi, This project is a strong fit for a geospatial data engineer who can automate GEE workflows and keep VPRM inputs clean, reproducible, and ready for modeling. I understand you need a pipeline that handles both MODIS and Sentinel-2, extracts indices like EVI and LSWI, and writes outputs directly to cloud storage for downstream VPRM runs. I’ve worked on Python-based geospatial pipelines using the Earth Engine Python API, Rasterio, GeoPandas, GDAL, and cloud storage workflows. My focus is usually on reliable automation, clear data partitioning, and outputs that are easy for modeling code to consume. My approach would be to build the ingestion, masking, compositing, and export steps as a scheduled pipeline, then validate the outputs against the VPRM requirements before pushing them into your ETL flow. If this is the direction you need, I’d be glad to discuss the current pipeline setup. Best regards, Gabriel
$750 USD in 12 days
4.1
4.1

I'm a GIS and remote sensing expert with over 10 years of experience. I will do a professional work for you
$1,000 USD in 7 days
3.9
3.9

Your focus on automating Google Earth Engine workflows for satellite imagery and carbon flux modeling is crucial for advancing environmental data pipelines. I understand the importance of integrating MODIS and Sentinel-2 datasets to provide accurate and timely insights for the Vegetation Photosynthesis and Respiration Model (VPRM). I have extensive experience in building and optimizing cloud-based geospatial data pipelines using the GEE Python API. My approach includes designing automated scripts for efficient data ingestion, cloud masking, and time-series extraction. I also excel in managing cloud storage infrastructure, ensuring that the processed outputs are easily accessible and optimized for downstream modeling. Given your requirement for a strong understanding of VPRM and proficiency with tools like Apache Airflow, I’m well-equipped to deliver robust and efficient solutions. What specific deadlines or milestones do you have in mind for this project? Best regards, Junaid
$850 USD in 7 days
4.0
4.0

Hi I am a software engineer with over 16 years of experience. I have extensive experience building production geospatial and remote-sensing pipelines, automating Google Earth Engine workflows, and preparing satellite-derived inputs for biospheric carbon-flux modeling, including VPRM/pyVPRM workflows. I can develop a reliable pipeline that harmonizes MODIS and Sentinel-2 surface reflectance, applies appropriate cloud and quality masking, derives EVI and LSWI time series, and exports analysis-ready data to GCS or S3. I will structure the outputs for efficient parallel access using suitable formats such as COG, Parquet, or Zarr, then connect the ETL flow to VPRM for repeatable NEE calculations. I can also implement scheduling, task monitoring, retries, logging, IAM configuration, and clear operational documentation so the workflow can be maintained after delivery. Do you already have a validated VPRM configuration and target regions, temporal cadence, and preferred orchestrator, or should these be established as part of the project? I would also like to confirm whether Sentinel-2 results must be calibrated against the legacy MODIS pipeline. Please contact me to discuss details.
$1,500 USD in 21 days
3.1
3.1

Hi, The GEE automation and cloud storage piece is straightforward. The VPRM science side is where this gets real, especially if you want NEE numbers that actually hold up. I've built GEE pipelines before, pulling MODIS and Sentinel-2 indices like EVI and LSWI, cloud masking, and exporting straight to GCS or S3 as COGs so downstream tools can read them fast. I've worked with pyVPRM specifically, so wiring the extracted rasters into VPRM's ETL isn't guesswork for me. I'd set up Airflow or Cloud Composer to schedule the whole thing so it runs without you babysitting it. One thing I'd nail down early: are you fusing MODIS and Sentinel-2 into one resolution, or keeping them as separate streams into VPRM? That changes how I structure the pipeline from day one. I can have a working version running in 4 days once that's settled. Ready to start when you are. Best, Emrah
$1,050 USD in 4 days
2.8
2.8

M1 export needs to hold up before M2-4 mean anything, so let me build the pipeline around that: pull MODIS 500m and Sentinel-2 10/20m reflectance through the GEE Python API, align them on a common grid, and get EVI/LSWI time series out as cloud-optimized GeoTIFFs rather than raw exports, since anything feeding pyVPRM later needs COG or Zarr to actually be usable at scale. The harder part is the fusion step. MODIS gives you daily temporal density but coarse 500m pixels, Sentinel-2 gives you 10/20m spatial detail but a 5-day revisit cut down further by cloud masking. A straight resample won't hold up once the VPRM NEE model needs both together, so the pipeline needs an explicit STARFM-style or regression-based blend rather than treating the two as interchangeable inputs. I'd scope M1 around exactly that fusion logic on one AOI and one time window, GEE-to-COG, so you can check the output against your own reference data before the orchestration layer gets built on top of it. M2 adds the S3/GCS export automation and the Parquet/Zarr time series extraction, with COG tiling schemes that stay compatible with pyVPRM's raster inputs. M3 is the Airflow or Prefect orchestration, whichever you're already running, wired to trigger on new GEE asset availability rather than a blind schedule. M4 wires the fused time series into pyVPRM and validates NEE output against whatever ground-truth or flux tower data you've got. M1: fusion pipeline + GEE-to-COG export, single sensor pair, one AOI. $375, 4 days. M2: S3/GCS export automation + Parquet/Zarr extraction. $375, 4 days. M3: Airflow/Prefect orchestration, asset-triggered. $375, 3 days. M4: pyVPRM integration + NEE validation. $375, 3 days. The number above is my read on the brief as written, I'll tighten it once I know how many AOIs and what date range you're covering, since that's what actually drives the processing load. Are you running a fixed set of flux tower sites for validation, or is that still open? And is the Airflow/Prefect choice already locked on your infrastructure, or is that mine to pick?
$1,500 USD in 14 days
2.8
2.8

As an experienced Geospatial Data Engineer, I'm confident in my abilities to deliver high-quality solutions for your project. Not only do my skills in Python programming and data mining align perfectly with your needs, but I also prominently stand out with my expertise in satellite imagery and remote sensing technologies - specifically Google Earth Engine automation. I have a deep understanding of data pipelines and streamlining complex geo-processing tasks for satellite data with significant exposure to Google Cloud Storage (GCS) and AWS S3 - ensuring effective management and optimization. Collaborating with TechWagger comes with the assurance of quality work, innovative problem-solving approach, timely delivery, and complete transparency. We focus on understanding our client's unique needs, crafting thoughtful solutions that are equally scalable and secure. Our past clients can attest to our commitment to long-term partnerships that drive real value. It would be a great pleasure to join forces with you to effectively execute your vision and bring about meaningful advancements in the field of biospheric carbon flux models.
$1,500 USD in 7 days
2.9
2.9

Cambridge, United States
Payment method verified
Member since Sep 15, 2019
$30-250 USD
$30-250 USD
$10-30 USD
$30-250 USD
$250-750 USD
$30-250 USD
₹400-750 INR / hour
$10-30 USD
₹400-750 INR / hour
₹1250-2500 INR / hour
$15-20 USD
$15-25 USD / hour
₹100-150 INR / hour
$750-1500 USD
₹75000-150000 INR
$30-60 USD
₹12500-37500 INR
₹1500-12500 INR
₹750-1250 INR / hour
₹12500-37500 INR