Job Description
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.
Requirements
Bachelor’s degree in Computer Science, Engineering, or a related field. 5+ years of experience in full-stack or backend web development. Strong expertise in Python, Django, REST APIs, and ORM frameworks. Good understanding of HTML5, CSS3, JavaScript, React (preferred). Experience with PostgreSQL / MySQL, and familiarity with NoSQL (MongoDB). Hands-on experience with cloud deployment (AWS, Azure, or Google Cloud). Familiarity with CI / CD, Docker, and Git version control. Strong problem-solving and debugging skills.
Developer Django • Ahmadabad City, GJ, in