Software engineer in Geo AI

Cimne's Hrs4r
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, Spanish, Catalan
Experience level
Senior
Compensation
€ 42K

Job location

Tech stack

Geographic Information Systems
API
Big Data
Databases
Continuous Integration
Information Engineering
Data Integration
Database Design
Python
Neo4j
PyTorch
Kubernetes
Information Technology
Dask
Raster Graphics
Docker

Job description

The person will be integrated in the development team of "Addenda INFRAESTRUCTURES", POWERUP and LEADNET EU-funded projects and will develop the following functions:

  • Design Geo AI pipelines processing geo-referenced datasets (topographic maps, climate scenarios, cadastral data)

  • Develop Graph Neural Networks for multi-scale urban analysis (building * neighbourhood * metropolitan)

  • Deploy scalable inference pipelines (Kubernetes/Docker) for real-time heatwave vulnerability mapping

  • Implement semantic data integration using Biggontology RDF/OWL frameworks

  • Ensure model explainability and privacy-by-design for public sector deployment Qualification system: The requisites and merits will be evaluated on a scale of 100 points. Such a maximal note will be obtained by summing up the following points:

  • Computer science skills: 25%

  • Training and development: 20%

  • Professional experience: 10%

  • Language skills: 5%

  • Selective tests and interview: 40% The deadline for registration to the offer ends on 17th April, 2026 at 12 noon. This contract is funded by the projects "LEADNET: Empowering local and regional authorities' clean energy transition capacities through digitalization and networking", "POWERUP: Promoting Opportunities for Wide-scale Energy Renewal: Unlocking Potential" , funded by the European Union under the Horizon Europe programme (GA No. 101216072 & 101235894), and "Addenda INFRAESTRUCTURES", funded by the Generalitat de Catalunya / Infraestructures.CAT. The preselected candidates may be requested to send the documentation required in the "Requirements" and "Merits" sections, duly scanned, and may be called to go through selection tests (which might be of eliminatory nature) and / or personal interviews. However, priority will be given to applications from personnel affiliated with the CIMNE consortium entities, the Polytechnic University of Catalonia (UPC), and the Government of Catalonia, provided they meet the requirements established in this call. Commitment to inclusitvity: At CIMNE, we champion workplace equity, diversity, and inclusion. We're committed to fostering a culture where everyone can thrive, leveraging diverse talents and backgrounds. We welcome all applicants regardless of color, religion, gender, origin, abilities, gender identity, sexual orientation, pregnancy or any other characteristic. Join us in building a community that values, celebrates, and respects every individual. Quota Reservation: In line with our commitment to inclusion, we reserve a percentage of our workforce for people with disabilities. We especially encourage these individuals to apply. HR Excellence in Research: CIMNE supports the principles of the European Charter for Researchers and the Code of Conduct for the Recruitment of Researchers of the European Commission, which promote a transparent, attractive, and open research labor market. In recognition of its commitment to these values, CIMNE has obtained the HRS4R (Human Resources Strategy for Researchers) seal of excellence, awarded by the European Commission. This distinction certifies that the center applies human resources policies aligned with European quality standards. CIMNE's HRS4R strategy includes an action plan with concrete measures, both short- and long-term, to ensure a stimulating and high-quality work environment for all research staff. You can find more information here.

Requirements

  • A bachelor's or master's degree in computer science, data engineering, or a related field (or equivalent professional experience)

  • Familiarity with big data engineering or large-scale data processing environments

  • Basic understanding or interest in web semantic technologies and data ontologies

  • Knowledge of data modelling and database design principles (experience with graph-based databases such as Neo4j will be a plus)

  • Python, PyTorch Geometric/PyG, GeoPandas, xarray, Dask

  • Raster/vector processing, 3D building reconstruction

  • GNNs, geospatial ML

  • Docker, Kubernetes, CI/CD pipelines

  • WMS/WFS APIs, geospatial data engineering Other valued skills (not mandatory):

  • High level of the English language

  • Catalan or Spanish languages

Apply for this position