Ingeniero de Datos e IA
Data & AI Engineering - Afincore
Ubicación: Guadalajara, Zona Metropolitana / Remoto híbrido
Modalidad: Contractor por proyecto
Compensación: 20% de utilidades netas por proyecto
Nivel: Mid-Senior / Senior
Sobre Afincore
Afincore es una firma de inteligencia corporativa, ingeniería de datos, infraestructura de IA y desarrollo de soluciones tecnológicas para negocios.
Ayudamos a empresas en crecimiento, grupos empresariales y equipos directivos a convertir datos dispersos, reportes manuales y decisiones intuitivas en sistemas de inteligencia empresarial: Command Centers, Control Towers, Profitability Engines, Growth Control Systems, AI Operating Layers y Enterprise Intelligence OS.
No construimos dashboards genéricos. Construimos infraestructura de decisión.
Sobre el Rol
Buscamos un Ingeniero de Datos e IA para diseñar, construir y desplegar la infraestructura técnica que soporta las soluciones de Afincore.
La persona será responsable de integrar fuentes de información, construir pipelines, modelar datos, desarrollar capas analíticas, implementar componentes de IA aplicada y convertir información fragmentada en sistemas confiables y utilizables para operación y toma de decisiones.
Este rol combina Data Engineering, Analytics Engineering, AI Engineering y desarrollo de soluciones orientadas a negocio.
Trabajarás directamente sobre proyectos reales, construyendo desde pipelines y modelos de datos hasta APIs, automatizaciones, sistemas RAG, agentes internos y componentes analíticos integrados en aplicaciones ejecutivas.
Qué harás
· Conectar fuentes como Excel, CSV, Google Sheets, ERPs, CRMs, bases SQL, sistemas de facturación, inventarios, bancos y APIs.
· Diseñar y construir pipelines ETL/ELT para ingestión, transformación y actualización de datos.
· Desarrollar modelos de datos analíticos, data marts y estructuras dimensionales.
· Construir procesos de limpieza, normalización, reconciliación y validación de información.
· Implementar data quality checks, pruebas y mecanismos de observabilidad sobre pipelines críticos.
· Desarrollar capas semánticas y métricas reutilizables para análisis y aplicaciones ejecutivas.
· Construir infraestructura de datos para Command Centers y Control Towers.
· Implementar componentes de Profitability Engines para analizar rentabilidad por cliente, producto, proyecto, activo o unidad de negocio.
· Preparar datasets y capas analíticas para modelos financieros, simulaciones, forecasting y sistemas de decisión.
· Desarrollar APIs y servicios backend para exponer datos, métricas y resultados analíticos.
· Implementar soluciones de IA aplicada mediante APIs LLM, embeddings, RAG, búsqueda semántica y agentes internos.
· Construir pipelines documentales para extracción, clasificación, búsqueda y análisis automatizado de información.
· Integrar modelos y servicios de IA con bases de datos, aplicaciones internas y workflows empresariales.
· Automatizar análisis recurrentes, reportes ejecutivos, alertas y procesos de generación de insights.
· Desarrollar prototipos y data apps para validar soluciones con usuarios reales.
· Containerizar componentes y apoyar despliegues en infraestructura cloud.
· Trabajar en entornos de desarrollo remotos y controlados, incluyendo plataformas online tipo Coder o equivalentes.
· Documentar pipelines, modelos, contratos de datos, arquitectura, dependencias y procedimientos operativos.
· Convertir componentes desarrollados en módulos reutilizables para el Afincore Core Kit.
Habilidades Tecnológicas Requeridas
Core: Python, SQL, PostgreSQL, DuckDB, pandas, NumPy, Git / GitHub, Docker, APIs REST.
Ingeniería de Datos / Analítica: ETL / ELT, Data modeling, Dimensional modeling, Star schema, Data marts, dbt Core, SQLAlchemy, openpyxl, Prefect, Airflow (o herramientas equivalentes), Data quality checks, Reconciliación de datos, Semantic Layer, Manejo de datos estructurados y semiestructurados.
IA Aplicada: OpenAI API (o APIs LLM equivalentes), Embeddings, RAG, Vector search, pgvector (o vector databases equivalentes), Prompt engineering, Structured outputs, Tool calling, AI agents, Evaluaciones de respuestas, Guardrails, Automatización de análisis y reportes.
Frameworks de IA Deseables: LangChain, LangGraph, LlamaIndex, Frameworks equivalentes de orquestación de aplicaciones LLM.
Apps / Backend: FastAPI, Streamlit, Supabase (deseable), Autenticación básica, Integración de APIs, Desarrollo de servicios internos.
Cloud / DevOps: Docker Compose, GitHub Actions, Manejo de variables de entorno, Logs, Backups, Deploys básicos, Seguridad de datos, Render, Railway, Fly.io, Supabase, Vercel o Cloud Run, AWS Cloud (deseable), Familiaridad con entornos de desarrollo online y workspaces remotos tipo Coder deseable.
Requisitos
· Experiencia práctica construyendo soluciones reales de datos, analítica o IA.
· Dominio sólido de Python y SQL.
· Experiencia trabajando con bases de datos relacionales.
· Capacidad para diseñar modelos de datos mantenibles y orientados a negocio.
· Experiencia construyendo pipelines de ingestión y transformación.
· Capacidad para integrar múltiples fuentes con estructuras y niveles de calidad diferentes.
· Experiencia desarrollando APIs, automatizaciones, data apps o servicios internos.
· Comprensión práctica de arquitecturas modernas de datos.
· Familiaridad con aplicaciones de IA basadas en LLMs.
· Capacidad para trabajar con repositorios, branches, pull requests y control de versiones.
· Criterio técnico para elegir soluciones simples, robustas y mantenibles.
· Capacidad para trabajar con alta autonomía.
· Disciplina de documentación.
· Mentalidad de producto y reutilización.
· Capacidad para entender requerimientos de negocio y traducirlos en estructuras técnicas.
· Alto sentido de responsabilidad con datos confidenciales.
Deseable
· Experiencia en Data Engineering, Analytics Engineering, AI Engineering o Software Engineering aplicado a datos.
· Experiencia con dbt, Prefect, Airflow o herramientas equivalentes.
· Conocimiento de Snowflake, MotherDuck u otras plataformas modernas de datos.
· Experiencia trabajando con Docker y despliegues cloud.
· Experiencia con entornos de desarrollo remotos o browser-based workspaces.
· Conocimiento de finanzas corporativas, FP&A, unit economics, rentabilidad o modelos financieros.
· Experiencia construyendo soluciones para grupos empresariales, compañías en crecimiento o entornos con información fragmentada.
· Experiencia implementando IA aplicada a documentos, KPIs, análisis financiero, operaciones o reporting.
· Experiencia con sistemas RAG, agentes, vector databases o pipelines documentales.
· Interés en construir infraestructura tecnológica reutilizable desde una etapa temprana.
Perfil ideal
Buscamos un builder técnico capaz de convertir datos fragmentados en infraestructura confiable y sistemas funcionales.
Una persona que pueda recibir múltiples fuentes desordenadas, entender cómo se relacionan, diseñar una arquitectura razonable y construir los pipelines, modelos, APIs y componentes de IA necesarios para transformar esa información en una solución real.
No buscamos a alguien que solo ejecute notebooks aislados o análisis ad hoc.
Buscamos a alguien con criterio de ingeniería, capacidad de ejecución y ownership sobre sistemas que deben funcionar fuera del entorno local.
Cada proyecto debe resolver un problema inmediato del cliente y, al mismo tiempo, contribuir a construir capacidades reutilizables para Afincore.
Qué Ofrecemos
· Participar en la construcción tecnológica de Afincore desde etapa temprana.
· Trabajar sobre proyectos reales de ingeniería de datos, IA, analítica y software.
· Exposición directa a problemas complejos de múltiples industrias.
· Libertad técnica con responsabilidad.
· Capacidad para proponer arquitecturas, herramientas y enfoques de implementación.
· Trabajo cercano con liderazgo de Afincore y otros perfiles técnicos.
· Esquema contractor con participación del 20% en utilidades netas por proyecto.
· Participación económica directamente vinculada al valor y rentabilidad de los proyectos ejecutados.
· Potencial de crecimiento conforme Afincore escale.
Afincore busca perfiles con capacidad técnica real, criterio de ingeniería y ambición por construir sistemas de datos e IA que operen sobre problemas críticos de negocio.