Job Description
Roles & Responsibilities
Develop and implement AI and ML models to automate geospatial data processing and analysis.
- Research and integrate advanced AI techniques, such as computer vision and natural language processing, into geospatial workflows.
- Collaborate with GIS teams to identify opportunities for AI-based innovation in geospatial applications.
- Design and manage algorithms to extract meaningful insights from satellite imagery, vector data, and other geospatial datasets.
- Ensure AI solutions comply with geospatial data standards and organisational requirements (e.g. NSG, ISO, NATO STANAG and OGC).
- Maintain an understanding of emerging trends in AI, ML, and geospatial technologies to recommend and adopt new tools and approaches.
- Provide training and mentorship to staff on AI technologies and their application in geospatial intelligence.
- Work closely with stakeholders to align AI solutions with operational needs and mission objectives.
- Support the transition of the organisation from the Current Operational Model (COM) to the Target Operational Model (TOM).
Desired Candidate Profile
Master s degree in Information Systems, Artificial Intelligence, Computer Science, or a related field.
- Professional certification in AI/ML or data science (e.g. TensorFlow Developer, AWS AI/ML or similar)
- Proven track record of developing and deploying AI models for geospatial data analysis.
- Proficient in programming languages such as Python, R, or Java, with a focus on AI/ML frameworks (e.g. TensorFlow, PyTorch, Scikit-learn).
- Extensive experience in GIS, or a related field, with a focus on AI/ML applications.
- Familiarity with geospatial data standards (e.g. NSG, ISO, IHO, NATO STANAG, OGC).
- Strong understanding of geospatial principles, tools and technologies, including GIS software and spatial databases.