




*** *** **Arganteal acepta solicitudes únicamente de candidatos directos.** No trabajamos con reclutadores ni agencias de personal de terceros. *** *** **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 **Resumen** Nuestro cliente busca un **Desarrollador Senior, 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 creativo que resuelve problemas y que se desempeña bien 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)**. **API y capa de 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 consultas entre múltiples bases de datos. * Experimentar con o extender el **Model Context Protocol (MCP)** o un protocolo estandarizado similar para lograr interoperabilidad entre múltiples bases de datos y agentes. **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 de usuario de **Acceso (mapeo visual)** con las canalizaciones del 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 “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, capacitar 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** (C++ es un plus). * **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 con — o gran interés en — **marcos de IA agente**, orquestación de múltiples agentes y procesamiento de datos con conciencia contextual. * **Intercambio de datos:** Conocimiento de **protocolos tipo MCP** o interés en definir APIs estandarizadas para acceso cruzado a bases 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 y 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). * **5+ años de experiencia profesional en desarrollo de software** con sistemas intensivos en datos o basados en IA. * Experiencia comprobada en **diseñar, implementar y escalar plataformas modulares** en producción. *** *** **Arganteal acepta solicitudes únicamente de candidatos directos. No trabajamos con reclutadores ni agencias de personal de terceros.** 71YnMO6JN7


