Responsable de la evolución técnica, arquitectura y mantenimiento de Coolbit AI, una plataforma inteligente de gestión autónoma para Data Centers e infraestructura crítica. El perfil ideal es un híbrido entre Ingeniería de Software, Arquitectura Cloud y Data/AI. Debe dominar la orquestación de flujos complejos (n8n), la integración de modelos de lenguaje y RAG (Google Vertex AI), el despliegue de microservicios predictivos (Python/Cloud Run) y la gestión de infraestructura basada en contenedores (Docker en Ubuntu Server). Además, mantendrá la capa visual e integraciones frontend (React/Next.js) y el motor de metadatos (Strapi/Supabase).
Responsabilidades principales
Arquitectura de Inteligencia Artificial y Orquestación (Core)
Diseñar, optimizar y mantener la "Cascada de Agentes" (Router, Especialistas) utilizando Google Vertex AI (Agent Builder, Dialogflow CX).
Desarrollar flujos avanzados en n8n, manejando lógica de normalización de datos, memoria de agentes y generación dinámica de reportes (HTML a PDF).
Integrar sistemas de lectura de documentos técnicos (RAG) para dotar a la IA de contexto normativo.
Optimización de arquitectura de agentes de IA para reducir tiempos de respuesta.
Desarrollo Backend y Modelos Predictivos
Mantener y desplegar microservicios de Machine Learning en Google Cloud Run utilizando Python (FastAPI).
Colaborar en el entrenamiento y ajuste de modelos predictivos (ej. Random Forest, Darts) para variables térmicas, eléctricas y mecánicas.
Gestionar la base de datos operativa en (PostgreSQL), creando Triggers, Webhooks y capas de normalización de datos.
Infraestructura, DevOps y Telemetría
Administrar el ecosistema unificado en Docker / Docker Compose (redes internas, persistencia de volúmenes) sobre Ubuntu Server 22.04.
Configurar enrutamiento y seguridad.
Asegurar la correcta ingesta de datos provenientes de sistemas BMS, sensores IoT y documentación de contexto hacia agentes de IA.
Desarrollo Frontend y CMS
Desarrollar y mantener componentes visuales (Dashboards, Widgets de carga de documentos) en Next.js / React.
Administrar y actualizar CMS para la gestión centralizada de metadatos de clientes y configuración visual.
Optimizar la experiencia de usuario (UX) multicanal, incluyendo el diseño de Adaptive Cards para Microsoft Teams.
Tecnologías requeridas
Inteligencia Artificial y Orquestación (MUST):
n8n (Nivel avanzado: uso nativo de nodos Code con JavaScript, manejo de memoria, webhooks).
Google Cloud Platform: Vertex AI, Cloud Run, Cloud Storage.
Ingeniería de Prompts avanzada y flujos RAG (Retrieval-Augmented Generation).
Backend y Datos (MUST):
Python 3.11+ (FastAPI, Pandas, Scikit-learn).
Node.js / JavaScript (para lógica en flujos y reportes).
Supabase / PostgreSQL (Triggers, funciones RPC, base de datos en tiempo real).
MySQL (Administración básica para dependencias de Strapi/Mango).
Infraestructura y DevOps (MUST):
Ubuntu Server 22.04 (Manejo de terminal linux).
Docker y Docker Compose (Creación de imágenes, mapeo de puertos, volúmenes).
Proxy Manager.
Git / GitHub (Control de versiones).
Frontend y CMS (Intermedio/Avanzado):
Next.js / React / TypeScript.
CMS.
Habilidades deseadas (Plus / Nice-to-have)
Experiencia integrando bots y notificaciones en Microsoft Teams (Adaptive Cards 1.3).
Conocimiento de protocolos industriales (BACnet, Modbus) y plataformas BMS/IoT
Familiaridad con normativas de infraestructura crítica o Data Centers (NFPA 110, DCOS, ASHRAE).
Experiencia con herramientas de analítica y bases de datos modernas (ej. Snowflake).
Algoritmos de mantenimiento predictivo
Formación
Ingeniería en Sistemas, Ciencias de la Computación, Inteligencia Artificial o carrera afín.
Capacidad demostrable de documentar código estructurado y mantener estándares de arquitectura de software.
Inglés técnico (Lectura y escritura fluida indispensable para consumo de APIs y documentación cloud).
Hard Skills
n8n Avanzado (Desarrollo de flujos complejos, Nodos Code en JS, Webhooks, gestión de memoria estática).
Google Vertex AI (Agent Builder, Dialogflow CX, Cascada de Agentes).
Arquitctura RAG (Retrieval-Augmented Generation, indexación de documentos, bases vectoriales).
Ingeniería de Prompts Avanzada (Estructuración estricta de JSON, control de alucinaciones, "dieta de datos").
Python 3.11+ (Ecosistema ML: Pandas, Scikit-learn, Darts, XGBoost).
Desarrollo de Microservicios API (FastAPI, Node.js, arquitectura Event-Driven).
Google Cloud Platform (GCP) (Despliegue en Cloud Run, gestión de Cloud Storage).
Supabase / PostgreSQL (Bases de datos en tiempo real, Triggers, Webhooks mediante pg_net, funciones RPC).
Docker & Docker Compose (Creación de imágenes, orquestación, redes bridge, persistencia de volúmenes).
Administración Linux / Ubuntu Server 22.04 (Manejo de terminal, diagnóstico de logs, gestión de recursos CPU/RAM).
Redes y Reverse Proxy (Nginx Proxy Manager, mapeo de puertos, certificados SSL, resolución DNS).
JavaScript / TypeScript / Node.js (Manipulación compleja de JSON, expresiones regulares, promesas).
Microsoft Teams API & Bot Framework (Diseño de Adaptive Cards 1.3, manejo de tokens OAuth 2.0 / MS Graph).
React & Next.js (Desarrollo y mantenimiento de componentes frontend / widgets).
Strapi CMS / MySQL (Administración de Headless CMS para metadatos y bases de datos relacionales).
Control de Versiones (Git, GitHub, flujos CI/CD).
Telemetría e Integraciones IoT (Consumo de APIs de sistemas BMS como Mango OS, nociones de BACnet/Modbus).
Modelado de Series de Tiempo (Conocimiento teórico-práctico para proyecciones térmicas/eléctricas y ventanas temporales).
Sueldo: $16,000.00 - $18,000.00 al mes
Beneficios:
- Descuento de gimnasio
- Uniformes gratuitos
Lugar de trabajo: Empleo presencial