Software Engineer Gis Ai Job In London

Software Engineer - GIS & AI - Dar
  • London, England, United Kingdom
  • via JobMesh UK
-
Job Description

Job Type: 6-Month Contract (with potential for full-time position)

Location: Sidara Headquarters: 150 Holborn, London

Company Overview:

Dar, the founding member of the Sidara group, is an international multidisciplinary consulting organisation specialising in engineering, architecture, planning, environment, project management, facilities management, and economics. Sidara operates in 60 countries with 20,500 professionals, Dar connects people, places, and communities through innovative solutions to the world's most complex challenges. We deliver projects from inception through completion, embracing challenges to empower communities worldwide. Learn more at https://www.dar.com/.

About LabX:

LabX has been recently established and is focused on revolutionising urban planning through a data-driven approach. This lab harnesses cutting-edge technologies and methodologies to redefine how urban spaces are designed and managed, making them more sustainable, efficient, and responsive to the community's needs.

Job Description:

We seek a Software Engineer with expertise in Python, ESRI APIs, computer vision, and artificial intelligence to join our LabX team at Dar. This position is open to both junior and more experienced candidates who are enthusiastic about designing and implementing software solutions that integrate GIS systems with AI-driven technologies. This role will be pivotal in advancing our urban planning projects, ensuring high-quality, innovative project delivery.

Responsibilities / Principal Accountabilities:

  • Develop and integrate software solutions using Python, focusing on advanced GIS functionalities and AI applications such as computer vision and machine learning.
  • Leverage ESRI APIs to employ advanced spatial data manipulation and visualisation techniques, supporting LabX’s strategic objectives.
  • Implement and customise GeoAI techniques, using ESRI’s pre-trained models (and others) and frameworks like TensorFlow and PyTorch, to analyse geospatial data from imagery, video, point clouds, and text.
  • Design, implement, and optimise machine learning models for urban planning applications, applying libraries such as Shapely, Rasterio, and others for intricate geospatial analysis.
  • Engage in the strategic growth of LabX, aligning software development with technological urban planning solutions.
  • Mentor and guide junior colleagues and interns, fostering a collaborative, inclusive, and dynamic work environment within LabX.

Qualifications and Experience:

  • Bachelor’s or Master’s degree in Computer Science, Data Science, Geoinformatics, or a related field with a strong focus on GIS and AI.
  • Strong programming skills in Python and demonstrated experience with ESRI products like ArcGIS.
  • Experience with data-centric Python libraries such as Pandas and GeoPandas for data analysis and geospatial data manipulation.
  • Advanced AI and computer vision expertise, with practical knowledge in using C++, TensorFlow, PyTorch, and OpenCV for object detection, image segmentation, and optical character recognition.
  • Excellent analytical skills, able to work effectively in a multidisciplinary team.

Desirable:

  • Familiarity with generative AI models and their applications in the urban planning realm
  • Experience with SQL databases and familiarity with cloud services like AWS or Azure for deploying AI solutions.

;