Volver a la lista

Descripción de la vacante

AI/ML Software Architect & Lead Developer (SAFEPLACE) en Madrid, España

Starion Group

Madrid, España

AI/ML Software Architect & Lead Developer (SAFEPLACE)

We are seeking an AI/ML Software Architect to join our team in Madrid, Spain, focusing on the architecture and development of next-generation AI-enabled geospatial and crisis management platforms for the SAFEPLACE project and other ESA-related initiatives.

In this role, you will lead both the architecture and hands‑on software development of scalable AI‑enabled geospatial and crisis management platforms combining AI/ML technologies, geospatial services, modern web applications, and cloud‑native backend systems.

The position requires a strong software engineering background with active participation in implementation activities across frontend, backend, AI/ML, geospatial, and deployment layers. The role goes beyond LLM integration and requires solid full‑stack and geospatial engineering expertise.

You will contribute to the development of advanced operational platforms supporting floods, wildfires, and civil protection use cases through real‑time data integration, AI‑driven analytics, and geospatial visualization technologies.

Tasks and activities

  • Defining, implementing and maintaining the overall software architecture for AI-driven crisis management platforms and geospatial applications.
  • Designing scalable backend systems and APIs using Python and FastAPI.
  • Developing modern frontend applications using React for operational dashboards and geospatial visualization interfaces.
  • Integrating geospatial technologies including Cesium and GeoServer for 2D/3D Earth observation and mapping services.
  • Designing, integrating, and optimizing AI/ML services, including Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), semantic search, and intelligent assistant capabilities.
  • Developing production‑grade frontend and backend software components as part of the operational development team.
  • Implementing AI/ML services, APIs, geospatial services, and web applications directly in collaboration with multidisciplinary teams.
  • Contributing actively to coding, integration, debugging, testing, and deployment activities across the software stack.
  • Participating in technical prototyping, feature implementation, and operational software delivery.
  • Designing and maintaining containerized environments using Docker and support deployment pipelines.
  • Building and optimizing relational and geospatial database solutions using PostgreSQL/PostGIS.
  • Collaborating with AI engineers, frontend developers, geospatial specialists, and crisis management experts to align technical solutions with operational needs.
  • Defining software engineering best practices, architecture standards, testing strategies, and DevOps workflows.
  • Ensuring system scalability, maintainability, reliability, and cybersecurity compliance.
  • Contributing to technical documentation, architectural design reviews, demonstrations, and stakeholder presentations.
  • Supporting integration activities with ESA and international partner systems.
  • Participating in technical decision‑making and mentoring of development teams.

Skills and experience

The following skills and experience are mandatory:

  • A Master’s degree and a minimum of five years of relevant professional experience.
  • Proven experience as a hands‑on Software Architect, Lead Developer, or Senior Full‑Stack Engineer in complex software systems, combining software architecture responsibilities with active development and implementation work.
  • Strong hands‑on experience in full‑stack software development encompassing frontend (React), backend (Python, FastAPI), containerisation (Docker), and relational/geospatial databases (PostgreSQL/PostGIS).
  • Expertise with geospatial technologies, including Cesium, GeoServer, and geospatial APIs and mapping services.
  • Strong knowledge and hands‑on experience with AI/ML technologies, including large language models (LLMs), RAG architectures, AI service integration, and semantic search with vector databases.
  • Experience designing distributed and scalable backend architectures.
  • Familiarity with REST APIs, microservices, and cloud‑native architectures.
  • Exposure to Git-based development workflows and CI/CD pipelines.
  • Strong problem‑solving skills and ability to work collaboratively in multidisciplinary and international teams.
  • Fluent in English with excellent communication and technical documentation skills.

The following skills and experience are considered highly desirable:

  • Experience with Earth Observation (EO), GIS, or satellite data processing systems.
  • Knowledge of PostGIS spatial queries and geospatial data pipelines.
  • Experience with cloud environments (AWS, Azure, or equivalent).
  • Familiarity with Kubernetes and orchestration platforms.
  • Exposure to safety‑critical, crisis management, or emergency response systems.
  • Knowledge of AI model deployment and MLOps practices.
  • Experience working in ESA or European institutional projects.
  • Knowledge of cybersecurity best practices for operational platforms.
  • Understanding of Spanish is highly desirable

Why should you apply?

  • You will have the opportunity to work within leading space organisations across Europe.
  • We encourage everyone to think outside the box and to push the boundaries of traditional knowledge. This role is an opportunity to join a forward‑thinking company and allows for a deeper understanding of the industry.
  • To be part of a company that values integrity, inspiration, care and collaboration.
  • Benefits include: competitive remuneration packages; unique career opportunities, including working in other countries; access to training and development programmes; flexible relocation support.

We are proud to be an equal opportunity employer, committed to achieving diversity within the workforce and creating an inclusive working environment. We therefore welcome applications from all candidates, irrespective of gender, sexual orientation, ethnicity, religious beliefs, age, disability or other characteristics.

As part of our commitment to providing an inclusive and barrier‑free recruitment process, we will provide reasonable adjustments and support to ensure neuro‑diverse applicants or those with a disability or long‑term condition can be their best during the recruitment process.

Vacantes similares

Más como este puesto

  • Remoto
  • TI
  • IA / ML

de 40000 a 75000 €/año

... insurance. Excited to make an impact? Here are the details As a Software Engineer working on our AI/ML Platform, you’ll help build the shared services, APIs and developer tools that enable engineers and data scientists across Prima to experiment, build and operate AI and Machine Learning solutions quickly and reliably. AI and ...

España, España

  • Híbrido
... architectures. - Knowledge of MLOps and model lifecycle management. - Kubernetes and container orchestration experience. - Background in real-time or event-driven architectures. - Experience designing developer platforms or SDKs. Responsibilities and Duties Architecture & Design - Lead the end-to-end architecture of an AI agentic ...

España

  • Tiempo completo

8 PHP

... relevant: to offer this gift to each of our users. Few purposes have greater value or a more lasting impact than helping people build their future. Position: Software Architect & Tech Lead – Moodle & AI-Assisted Dev About the Role We are looking for a hands-on Software Architect to take on the technical design, scalability, ...

Madrid, España

  • Remoto
  • Tiempo completo
  • TI
  • QA
  • Fullstack
... you are looking for! The role you’ll play We are looking for a senior Software Architect who canset technical direction, lead through influence, and drive architecture decisions across the entire company. This role sits at the intersection oftechnology strategy, architecture excellence, and engineering leadership. You ...

Valencia, España

  • Remoto
  • Híbrido
LanguageWire seeks a Senior Software Architect to set technical direction and lead architecture decisions across the company. The role sits at the intersection of technology strategy, architecture excellence, and engineering leadership across multiple teams and locations. You will work with senior engineers and leaders ...

Valencia, España

  • Remoto
  • Tiempo completo
... marcan nuestro rumbo y nos guían hacia la excelencia son la colaboración, la innovación, el compromiso, la diversión y la confianza. Únete a nuestro equipo como AI Solutions Architect / Lead Java Architect y disfruta de un entorno de trabajo innovador y colaborativo. ¿Cuál será tu misión en el proyecto? Serás responsable ...

Madrid, España

  • Híbrido
Grupo Digital busca un Software Specialist para liderar el Spec-Driven Development (SDD) en entornos de IA. El rol se desarrollará en Málaga, con modalidad híbrida (2-3 días presenciales) y horario de oficina. Se trabajará junto a product managers y equipos de ingeniería para alinear requisitos, arquitectura y entrega. ...

Málaga, España

  • Híbrido
  • Tiempo completo
  • Contrato
... ambitious transformation programmes. They are now growing their capability in Generative AI and agent-based solutions , and are looking for a Software Architect to lead this area. Mission As a Software Architect specialised in GenAI and Agentic solutions , your mission will be to design secure, scalable and well-governed AI solutions ...

Madrid, España

  • Remoto
  • Híbrido

de 45000 a 60000 €/año

... como escrito. - Experiencia trabajando en entornos internacionales . ⭐ Se valorará especialmente - Experiencia en Data Products y Data Mesh . - Conocimientos de AI y GenAI . - Experiencia en dominios de datos del sector seguros . - Conocimiento de Acord Reference Architecture . - Experiencia en gestión de datos no estructurados. ...

Málaga, España

  • Remoto
  • Híbrido
  • Tiempo completo
... best practices in AI / ML and mentor junior team members Lead functional teams and initiatives to accelerate the adoption of Conversational AI Leverage Python, MLflow, Azure stack (e.g., Azure cloud, Azure ML, Azure Data Factory) and Databricks to deliver end-to-end AI solutions to build, benchmark, and maintain AI / ML ...

Barcelona, España