Location: 51.050° N - 114.085° W

Mohamed Ahmed, PhD

I'm My professional roles include Lead Data Scientist, Machine Learning Engineer, Research & Geospatial AI Lead, Adjunct Professor, Oceanographer.

I build Geospatial AI models and tools for research, government, and industry, with a focus on turning complex geospatial data into scalable solutions and decision-support systems. My background in Arctic Oceanography and Geomatics taught me that the hardest part of AI is rarely the model itself: it is the data, context, and infrastructure beneath it. At heart, I love working with spatial data and just about anything involving maps!

Current role Lead Data Scientist - Esri Canada, Education and Research Dept.
Calgary Place, Tower 1330 5th Avenue SW, Suite 910Calgary, AB T2P 0L4 mahmed@esri.ca
Academic role Adjunct Professor - University of Calgary, Geography Dept.
Department of Geography2500 University Drive N.W.Calgary, AB T2N 1N4 mohamed.ahmed3@ucalgary.ca
Research interests
GeoAIGeospatial Data ScienceRemote Sensing & Earth ObservationMarine Carbon Cycle & OceanographyFoundation ModelsAgentic AIMLOps & Cloud ComputingComputer VisionArctic & Climate Systems
Portrait of Mohamed Ahmed

Where I Help Most

GeoAI & Earth Observation

Turning satellite, aerial, drone, and environmental data into applied AI systems for detection, segmentation, classification, change analysis, and environmental monitoring.

Production AI for GIS

Taking AI beyond the prototype by integrating models and intelligent workflows into GIS systems that are reproducible, explainable, scalable, and ready for operational use.

Agentic AI & Spatial Decision Support

Designing AI assistants and agentic workflows that can discover information, reason over spatial context, use geospatial tools, automate analysis, and support better decisions.

Applied AI Research & Technical Leadership

Leading applied research and translating emerging AI methods into practical technology, strategy, guidance, and learning across industry, government, and academia.

Technical Toolkit

Technologies I use to move from geospatial data and AI research to deployable applications and operational workflows.

Geospatial & Earth Observation

ArcGIS ProArcGIS EnterpriseArcGIS OnlineArcGIS API for PythonArcPyDLPKRaster AnalyticsGoogle Earth EngineQGISGDALPostGISGeoServer

AI, ML & Generative AI

PyTorchTensorFlowScikit-learnHugging FaceDeep LearningComputer VisionVision TransformersFoundation ModelsExplainable AILLMsRAGAgentic AIMCPLangChainOpenAI APIAzure OpenAIGoogle Vertex AI

Scientific & Data Computing

PythonRSQLNumPyPandasSciPyJupyterGeoPandasRasterioXarrayDaskMatplotlibSeabornPlotlyBokehStreamlit

Cloud, Engineering & MLOps

Google CloudAzure AIAWSDockerGit / GitHubFastAPIREST APIsMLOpsModel ServingCI/CDKubernetesKubeflowData EngineeringData PipelinesData Lakes

Recent Writing

2026-08-10 · Change Detection with Planaura in ArcGIS

2026-07-08 · Teaching and Learning GIS in the Age of AI (Part 2 of 3)

Contact

Start a conversation

Interested in GeoAI, applied research, teaching, or spatial AI workflows? Please reach out to discuss potential collaborations, research, or consulting opportunities.

Connect on LinkedIn