Role Overview
We are seeking an experienced Senior Python Developer with strong expertise in Django, GIS frameworks, and satellite imagery processing .
You'll work on building scalable APIs, geospatial data pipelines, and real-time visualization modules powering Magikkraft's AI-driven progress monitoring platform.
Key Responsibilities
Design, develop, and maintain Python / Django-based backend systems for Magikkraft's data and analytics modules.
Build and integrate geospatial workflows — satellite imagery, drone orthophotos, 3D maps, DTM / DSM overlays, and GeoJSON layers.
Implement APIs and data pipelines for GeoTIFF, SHP, KML, and raster / vector data management.
Develop optimized endpoints for real-time construction site visualization using tools like Leaflet, Cesium, or OpenLayers .
Integrate AI / ML model outputs (YOLO, Open3D, CloudCompare, etc.) into backend modules.
Work closely with DevOps and AI teams to deploy geo-referenced data services and analytics dashboards.
Collaborate with product and civil-engineering teams to translate field workflows into digital systems.
Ensure system scalability, data integrity, and performance tuning across modules.
Requirements
Required Skills
Experience in satellite imagery analysis , georeferencing, and coordinate system transformations (EPSG, WGS84, UTM)
Understanding of asynchronous processing , task queues, and cloud deployments (Azure / GCP preferred)
Preferred Qualifications
Prior experience in GIS-based platforms , remote sensing , or construction-tech applications .
Familiarity with AI / ML workflows for vision-based progress or change detection.
Contribution to open-source geospatial projects or libraries.
Benefits
Why Join Magikkraft
Build frontier technology at the intersection of AI + Construction Robotics .
Work directly with founders and product heads shaping India's next-gen ConTech ecosystem.
Fast-paced growth, innovation-driven environment, and ESOP opportunities for high performers.
Skills Required
Ml, leaflet , Ai, kml, Django, Openlayers, Gcp, Azure, Python
Developer Django • Ahmedabad, India