Job Description

We are looking for a senior-level Python GIS developer to help convert complex QGIS-based workflows into scalable, production-grade code.
This role spans terrain analysis, raster processing, spatial indexing, and high-performance precomputation pipelines, supporting multiple GIS projects currently in active development.
You'll work closely with engineers and product teams to design systems that are:
Deterministic
Fast
Suitable for long-term extension and interactivity
What You'll Be Responsible For
Translating advanced QGIS projects into automated Python pipelines
Implementing raster-based terrain and obstruction analysis from DSM data
Building directional and angular spatial models (azimuth / elevation based)
Designing precomputation strategies for annual or large-scale analysis
Handling nearest-obstruction classification across raster and vector data
Optimising pipelines for server-side performance
Producing analytical outputs and derived visual...

Ready to Apply?

Take the next step in your AI career. Submit your application to YourPower Labs today.

Submit Application