




**\*\*\*** **Arganteal acepta solicitudes únicamente de candidatos directos.** No trabajamos con reclutadores de terceros ni agencias de personal. **\*\*\*** **Ubicación requerida por país: Costa Rica, Perú, Argentina, Brasil, Colombia, Sudáfrica, México o Panamá.** **\*\*\* Este es un trabajo a tiempo completo de 40 horas por semana** **Descripción general** Nuestro cliente busca un **Desarrollador Senior de Datos e IA** motivado para unirse a su equipo y desarrollar una plataforma modular innovadora construida desde cero. Nuestro cliente digitaliza y contextualiza **datos sensoriales multimodales** procedentes de entornos digitales y físicos en **bases de datos especializadas de series temporales, grafos y vectores**, impulsando análisis en tiempo real, cumplimiento normativo y mapeo contextual basado en IA. Este puesto es ideal para alguien con capacidad resolutiva creativa que destaque en la intersección entre **ingeniería de datos, sistemas distribuidos e IA aplicada**. **Principales responsabilidades** **Diseño y desarrollo de la plataforma*** Arquitectar, desarrollar e implementar **módulos principales** (Datos, Acceso y Agentes) para la ingesta, contextualización y visualización de datos de extremo a extremo. * Diseñar y codificar **agentes de recolección de sensores** en sistemas heterogéneos (Windows, Linux, macOS, dispositivos móviles, IoT). * Implementar **canalizaciones de ingesta en tiempo real** utilizando tecnologías como **Apache Kafka, Apache NiFi, Redis Streams o AWS Kinesis**. * Almacenar y consultar datos multimodales en **bases de datos de series temporales (MongoDB, InfluxDB, TimescaleDB), grafos (Neo4j) y vectoriales (Qdrant, FAISS, Pinecone o Weaviate)**. **Capa de API y acceso a datos*** Crear **APIs RESTful y GraphQL** seguras y escalables para exponer modelos de datos de la plataforma, configuración de sensores e informes. * Implementar una **Capa Unificada de Acceso a Bases de Datos (DBAL)** para abstraer la lógica de consulta en múltiples bases de datos. * Experimentar o extender el **Model Context Protocol (MCP)** o un protocolo estandarizado similar para el intercambio de datos multi-base de datos y multi-agente. **Integración del sistema y transmisión de datos*** Desarrollar **canalizaciones de datos de baja latencia** para transportar y transformar flujos de eventos (syslog, telemetría, pulsaciones de teclas, feeds de IoT, registros de servicios en la nube). * Colaborar con ingenieros frontend para conectar la interfaz **Acceso (interfaz de visualización de mapas)** con las canalizaciones backend. **Optimización y escalabilidad*** Optimizar el **rendimiento de consultas en bases de datos** mediante técnicas de submuestreo, particionamiento y caché. * Diseñar soluciones para **escalado horizontal e implementación contenerizada (Docker, Kubernetes, OpenShift)**. * Aplicar una mentalidad tipo “MacGyver” para prototipado rápido y refinamiento iterativo bajo restricciones del mundo real. **Colaboración y mentoría*** Trabajar directamente con **oficiales de cumplimiento, analistas de seguridad y responsables de procesos empresariales** para perfeccionar los modelos de datos según necesidades regulatorias y operativas. * Realizar revisiones de código, orientar a desarrolladores juniors y promover mejores prácticas en todo el equipo. **Habilidades y experiencia requeridas*** **Programación:** Dominio sólido de **Node.js y Python** (deseable C\+\+). * **Transmisión de datos:** Experiencia práctica con **Kafka, NiFi, Redis Streams o AWS Kinesis**. * **Bases de datos:** + Series temporales: MongoDB, InfluxDB, TimescaleDB o AWS Timestream + Grafos: Neo4j (Cypher, APOC, diseño de esquemas de grafos) + Vectoriales: Qdrant, FAISS, Pinecone o Weaviate * **IA/Agentes:** Experiencia o fuerte interés en **marcos de trabajo de IA agente**, orquestación multiagente y procesamiento de datos con conciencia contextual. * **Intercambio de datos:** Conocimiento de **protocolos tipo MCP** o interés en definir APIs estandarizadas para acceso multi-base de datos. * **Infraestructura en la nube:** AWS, Azure o GCP con contenerización (Docker, Kubernetes). * **Ingeniería de software:** Sólido conocimiento de **algoritmos, sistemas distribuidos, diseño de microservicios y seguridad de APIs**. * **Resolución de problemas:** Buenas habilidades de depuración, mentalidad creativa y capacidad para equilibrar velocidad con escalabilidad. **Habilidades preferidas*** Integración de aprendizaje automático/procesamiento de lenguaje natural (ML/NLP) en canalizaciones multimodales. * Automatización CI/CD y prácticas DevOps. * Conocimiento de **patrones de integración empresarial, sistemas orientados a eventos y modelos de seguridad de confianza cero**. * Experiencia con marcos normativos de cumplimiento (NERC CIP, FedRAMP, GDPR, SOX). **Requisitos*** Título universitario en Ciencias de la Computación, Ingeniería o campo relacionado (o experiencia práctica equivalente). * **Más de 5 años de experiencia profesional en desarrollo de software** con sistemas intensivos en datos o basados en IA. * Experiencia demostrada en **diseñar, desplegar y escalar plataformas modulares** en producción. **\*\*\* Arganteal acepta solicitudes únicamente de candidatos directos. No trabajamos con reclutadores de terceros ni agencias de personal.** RKYogGysFW


