Software developer-Technical Components Integration for a Real-Time Predictive Model

United Nations Children's Fund

Location:
Managua, Nicaragua
Grade:
Consultancy
Category:
Professional Staff
Remote:
Yes
Posted Jun 23, 2026Apply by Jul 7, 2026 (10d left)

The consultancy aims to provide specialized technical support to strengthen and integrate the existing prototype of a real-time predictive model for assessing the situation of children in emergencies in the Caribbean Basin. The consultant will consolidate reusable technical components into a sustainable, interoperable, and modular solution for emergency preparedness and response decision-support products.

Responsibilities

  • Review the current prototype and related assets, identify technical gaps and integration needs.
  • Lead the consolidation of reusable components into modular, interoperable, and sustainable architecture.
  • Translate agreed technical requirements into an operational solution aligned with institutional architecture.
  • Prepare and present progress updates and participate in periodic follow-up meetings.
  • Incorporate technical feedback and adjust implementation plans to meet agreed milestones.
  • Document changes and ensure all outputs respond to operational needs and are suitable for review, validation, and approval by UNICEF and counterparts.

Requirements

  • Master's degree from a recognized university in systems/software engineering, computer science, data engineering, artificial intelligence, geospatial analytics, data science, or another relevant technical field.
  • Minimum experience required: three years with a master’s degree in data engineering, computer/data science, artificial intelligence, and/or analytical solution development.
  • Experience as a data engineer, including ETL/data pipelines, cloud data infrastructure, near real-time processing, and data exposure through APIs or structured outputs.
  • Experience as a full-stack or geospatial software engineer, including connecting pipelines to usable products such as web maps, dashboards, APIs, automated reports, alerts, and user-oriented outputs.
  • Experience developing workflows that translate hazard, exposure, vulnerability, and contextual data into decision-support outputs for preparedness, anticipatory action, emergency response, and post-event analysis.
  • Experience developing interactive graphs, visualizations, and geospatial decision-support products for both technical and non-technical teams.
  • Experience developing LLM or applied AI workflows.
  • Applied research and prototyping experience.
  • Experience working with humanitarian, climate risk, disaster risk, child-focused, or public-sector data use cases.
  • English: Proficient.
  • Spanish: Fluent.
  • Proven experience in data engineering, computer/data science, artificial intelligence, and/or the development of analytical solutions, including model design, data cleaning, integration, and quality assurance.
  • Strong Python skills are required, including experience with libraries such as Pandas, NumPy, and GeoPandas.
  • Knowledge of geospatial data and GIS processes, including rasters, shapefiles, common geospatial data formats, projections, coordinate reference systems, spatial joins, and zonal statistics.
  • Ability to improve and integrate exposure and hazard workflows beyond a single hazard, such as incorporating winds, floods, and landslides according to agreed priorities, using geospatial data standards and best practices.
  • Ability to document methods and technical decisions, including data dictionaries, code repositories, guides, and diagrams, and ensure transparency, auditability, and reuse by UNICEF teams and partners.
  • Knowledge and application of visual design, accessibility, usability, performance optimization, publishing/deployment, and data governance principles for analytics and geospatial decision-support products.
  • Knowledge of tools and technologies such as Snowflake, Azure, Databricks, Dash, Plotly, Streamlit, Leaflet, Mapbox, JavaScript, and other frontend/open-source technologies is an asset.
  • Knowledge of LLMs and applied AI workflows, including prompt design, information retrieval, generation of summaries or briefs, guardrails, evaluation, benchmarking, and source traceability.
  • Previous experience with UNICEF or other United Nations entities is a strong plus.

Skills

  • Data Engineering
  • ETL Pipelines
  • Cloud Data Infrastructure
  • Near Real-Time Processing
  • API Development
  • Full-Stack Software Engineering
  • Geospatial Software Engineering
  • Web Map Development
  • Dashboard Development
  • Automated Reporting Tools
  • Alert Systems
  • Decision-Support Systems
  • Interactive Data Visualization
  • Geospatial Decision Support
  • LLM Workflow Development
  • Applied Artificial Intelligence
  • Prototyping
  • Humanitarian data analysis
  • Climate Risk Data Analysis
  • Disaster Risk Data Analysis
  • Python Programming
  • Pandas
  • NumPy
  • Geopandas
  • Geospatial Data Processing
  • GIS
  • Raster Data
  • Shapefiles
  • Spatial Analysis
  • Coordinate Reference Systems
  • Spatial Joins
  • Zonal Statistics
  • Exposure and Hazard Workflow Integration
  • Technical Documentation Production
  • Data Dictionary Development
  • Code Repository Management
  • Visual Design Principles
  • Accessibility Standards
  • Usability Optimization
  • Performance Optimization
  • Data Governance
  • Snowflake
  • Azure
  • Databricks
  • Dash
  • Plotly
  • Streamlit
  • Leaflet
  • MapBox
  • JavaScript
  • Prompt Design
  • Information Retrieval
  • Summary Generation
  • Evaluation and Benchmarking
  • Source Traceability

Languages

English, Spanish