Duties:
· Developing AI models that support decision-making processes across various Geomatics sections.
· Implementing machine learning algorithms to enhance AI capabilities.
· Enabling rapid deployment of AI capabilities across the business.
· Designing and solving diverse coding problems used to train AI systems.
· Liaising with clients and businesses to understand the problems they want AI to solve.
· Training and educating other technical experts in AI solutions and architectures.
· Leading the full AI product lifecycle from discovery to prototyping, experimentation, launch and continuous improvement.
· Creating, updating and maintaining documentation for AI model development and deployment processes.
· Using tools like deep learning, neuro-linguistic programming (NLP), computer vision, chatbots, and robotics to improve operations and drive innovation.
· Building and presenting engaging AI demos and prototypes that showcase the value of Artificial Intelligence.
· Designing customer-centric AI experiences like conversational interfaces and intelligent automation.
· Deploying AI-powered solutions via APIs or microservices.
· Serving as liaison between stakeholders and IT AI project teams.
Skills
Education:
BACHELOR OF SCIENCE IN ARTIFICIAL INTELLIGENCE(AI)(Must)
Experience:
3+ Years
Capabilities:
Software AI Development programming skills
· Proficiency in programming languages such as JavaScript, TypeScript, Python, C, C#, C++, React, Go, Java, Kotlin, and Swift.
· Proficient in data engineering and big data processing.
· Geographic information system (GIS) and geospatial data knowledge is plus
· Large language models (LLMs)
· Retrieval-augmented generation (RAG)
· Fine-tuning
· Prompt engineering
· Vector databases (Pinecone, Weaviate, Chroma)
· AI agents or multi-agent systems
· Specific model names (GPT-4, Claude, Gemini, Mistral)