Python GIS Developer - Viewshed Analysis Platform


We're looking for a skilled Python GIS developer to join our team working on a technically demanding platform for urban viewshed analysis. This is a unique opportunity to work at the intersection of geospatial computing, 3D modeling, and high-performance GPU processing. Our system evaluates how new development affects visual access to landmarks and landscapes in complex urban settings. We’ve built custom viewshed algorithms using PyTorch tensors, enabling massive-scale ray-casting across thousands of observer points with centimeter-level accuracy—executed in seconds, not hours. You’ll be part of a team solving hard problems in visibility computation, 3D geometry, and raster analysis. The work is meaningful and the technical bar is high. Our platform is used by city planners and architects to preserve historic character while enabling smart development. Technical Skills Required: • Strong Python programming with open source geospatial libraries including rasterio and pyproj • Proficiency in coordinate transformations and spatial reference systems • Experience with GPU-accelerated geospatial processing (We use PyTorch) • Knowledge of viewshed/visibility analysis algorithms • Experience with vector data processing (GeoJSON, Shapely, GeoPanda) • Familiarity with cloud-based geospatial processing (We use Google Cloud) Specific Experience Desired: • DSM/DEM raster analysis and manipulation • Composite viewshed generation and optimization • Building height extraction from raster data • Coordinate system transformations and projection handling • Distributed geospatial processing pipelines • Error handling in complex geospatial workflows • Working with building footprint data and property boundaries Our stack includes PyTorch for GPU acceleration, FastAPI for our backend, Firestore for data storage, and Google Cloud Services for processing. Experience with these technologies is a plus, but strong Python GIS fundamentals are most important. If you enjoy solving challenging geospatial problems and have experience with viewshed analysis or similar visibility calculations, we'd love to hear from you!

Google Cloud Platform Python GIS API FastAPI GeoJSON 3D Modeling

 

Investigative Reporter Needed for Government Corruption Exposé

We are looking for experienced investigative reporters to uncover and expose instances of government corruption. The ideal candidate will have a strong background in records research, be skilled in source development, and excel in factual storytelling. You will be respo...

View Job
(4Hr Gig) Experienced Local Photographer Needed to Take Headshots for 35-40 People at HD Expo

We are hosting a luncheon during the Hospitality Design Expo in Las Vegas on May 7th. We need a photographer to bring a white backdrop and set up a tripod to take headshots of each of the 35-40 recipients being honored at the luncheon. NO PHOTO EDITS necessary. The head...

View Job
Tips for Social Media Marketing

I have an Instagram page for my business “JODI’SONLY” that makes homemade skin and hair care products , I just need some helping growing my followers and reaching out to new people to get new customers. I really just need some small advice and post ideas and I’ll throw ...

View Job