Forward Deployed Engineer
Forward Deployed Engineering - Afincore
Ubicación: Guadalajara, Zona Metropolitana / Remoto
Modalidad: Contractor por proyecto
Compensación: 20% de utilidades netas por proyecto
Nivel: Senior / Lead
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 Forward Deployed Engineer para trabajar directamente en la intersección entre cliente, negocio, datos, software e IA.
La persona será responsable de entrar en problemas empresariales complejos, entender cómo funciona realmente la organización, identificar los puntos críticos de decisión y convertir ese contexto en soluciones tecnológicas desplegadas y utilizadas.
Este no es un rol tradicional de consultoría ni una posición de ingeniería aislada del cliente.
Trabajarás cerca de equipos directivos, finanzas, operaciones y usuarios clave para descubrir problemas, estructurar requerimientos ambiguos, diseñar soluciones y llevarlas hasta producción.
El rol combina Forward Deployed Engineering, Data Engineering, Analytics Engineering, AI Engineering, desarrollo de producto y consultoría tecnológica de alto impacto.
Qué harás
· Trabajar directamente con clientes para entender procesos, decisiones críticas, restricciones operativas y problemas de información.
· Convertir problemas empresariales ambiguos en requerimientos técnicos concretos.
· Identificar qué datos existen, dónde se encuentran, quién los controla y qué limitaciones presentan.
· Mapear procesos de negocio, flujos de información, sistemas fuente y puntos de decisión.
· Diseñar arquitecturas de solución adaptadas al contexto real de cada cliente.
· Construir prototipos funcionales rápidamente para validar hipótesis con usuarios.
· Conectar fuentes como Excel, CSV, Google Sheets, ERPs, CRMs, bases SQL, bancos, inventarios, facturación y APIs.
· Diseñar y desarrollar pipelines ETL/ELT, modelos de datos, data marts y capas semánticas.
· Implementar Command Centers ejecutivos para consolidar métricas críticas y apoyar decisiones de dirección.
· Construir Control Towers para monitorear operación, excepciones, riesgos y cuellos de botella.
· Desarrollar Profitability Engines para analizar rentabilidad por cliente, producto, proyecto, activo o unidad de negocio.
· Implementar Growth Control Systems con escenarios, modelos financieros, cash flow, sensibilidad y simulación.
· Desplegar AI Operating Layers con RAG, agentes internos, búsqueda semántica, Executive Briefs y automatización de análisis.
· Construir aplicaciones internas y herramientas de decisión para usuarios ejecutivos y operativos.
· Diseñar alertas, reglas de negocio y mecanismos de excepción.
· Integrar modelos analíticos y componentes de IA dentro de workflows existentes.
· Iterar directamente con usuarios hasta conseguir adopción y utilidad real.
· Resolver problemas técnicos durante la implementación, incluso cuando la información inicial sea incompleta.
· Coordinar requerimientos entre usuarios de negocio y recursos técnicos.
· Tomar decisiones de arquitectura con criterio de velocidad, seguridad, mantenibilidad y costo.
· Trabajar en entornos de desarrollo remotos y controlados, incluyendo plataformas online tipo Coder o equivalentes.
· Documentar arquitectura, métricas, pipelines, decisiones técnicas, runbooks y procedimientos operativos.
· Identificar patrones comunes entre clientes y convertirlos en componentes 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.
Apps / Backend / Frontend: FastAPI, Streamlit, Supabase (deseable), Next.js / React (deseable), Metabase (deseable), Autenticación básica, Role-Based Access Control (deseable), Integración de APIs, Desarrollo de herramientas internas.
IA Aplicada: OpenAI API o APIs LLM equivalentes, Embeddings, RAG, pgvector o vector databases, Prompt engineering, Structured outputs, Tool calling, AI agents, Evaluaciones de respuestas, Guardrails, Automatización de análisis y reportes.
Frameworks Deseables: LangChain, LangGraph, LlamaIndex, Frameworks equivalentes para aplicaciones y agentes basados en LLMs.
Cloud / DevOps: Docker Compose, GitHub Actions, Render, Railway, Fly.io, Supabase, Vercel o Cloud Run, AWS Cloud (deseable), Manejo de variables de entorno, Logs, Backups, Deploys básicos, Seguridad de datos, Familiaridad con entornos de desarrollo online y workspaces remotos tipo Coder deseable.
Requisitos
· Experiencia construyendo y desplegando soluciones reales de datos, software o IA.
· Dominio práctico de Python y SQL.
· Experiencia con bases de datos relacionales.
· Capacidad para diseñar modelos de datos y pipelines.
· Experiencia creando data apps, APIs, automatizaciones o plataformas internas.
· Capacidad para trabajar directamente con clientes y usuarios de negocio.
· Habilidad para descubrir requerimientos cuando el problema todavía no está bien definido.
· Capacidad para traducir problemas empresariales en soluciones técnicas concretas.
· Capacidad para explicar decisiones técnicas a perfiles no técnicos.
· Criterio para distinguir entre lo que el cliente solicita y lo que realmente necesita.
· Capacidad para construir prototipos rápidamente y evolucionarlos hacia soluciones mantenibles.
· Buen criterio para no sobrecomplicar arquitecturas.
· Alta autonomía.
· Fuerte sentido de ownership.
· Mentalidad de producto, reutilización y documentación.
· Comodidad trabajando en contextos ambiguos.
· Capacidad para moverse entre conversaciones ejecutivas y trabajo técnico hands-on.
· Alto sentido de responsabilidad con datos confidenciales.
Deseable
· Experiencia previa como Forward Deployed Engineer, Solutions Engineer, Data Engineer, Analytics Engineer, AI Engineer, Technical Consultant o Software Engineer orientado a cliente.
· Experiencia en consultoría tecnológica o implementación de soluciones empresariales.
· Conocimiento de finanzas corporativas, FP&A, unit economics, rentabilidad, capital allocation o modelos financieros.
· Experiencia trabajando con equipos directivos, CFOs, líderes de operaciones o propietarios de negocio.
· Experiencia en proyectos donde los datos se encuentren fragmentados entre múltiples sistemas y archivos.
· Experiencia implementando soluciones con IA aplicada a documentos, KPIs, análisis financiero u operación.
· Experiencia con RAG, agentes internos, búsqueda semántica o automatización basada en LLMs.
· Conocimiento de Snowflake, MotherDuck u otras plataformas modernas de datos.
· Experiencia con cloud, Docker y despliegues productivos.
· Familiaridad con entornos de desarrollo remotos o browser-based workspaces.
· Experiencia con compañías en crecimiento, grupos empresariales o entornos operativos complejos.
· Interés en construir una firma tecnológica desde etapa temprana.
Perfil ideal
Buscamos a alguien que pueda moverse con naturalidad entre negocio, ingeniería y ejecución en campo.
Una persona capaz de sentarse con un empresario, gerente o responsable operativo, entender cómo funciona realmente el negocio y detectar dónde se está perdiendo información, margen, velocidad o capacidad de decisión.
Después, debe ser capaz de traducir ese problema en una arquitectura funcional y construir la solución.
Este rol requiere criterio técnico, velocidad de implementación y capacidad para trabajar cerca del cliente, donde los problemas no llegan perfectamente definidos, las fuentes de información son imperfectas y las prioridades pueden cambiar conforme emerge nueva evidencia.
No buscamos a alguien que espere tickets.
Buscamos un builder con criterio técnico, capacidad de discovery, ownership y orientación a resultados.
Alguien capaz de entrar en un contexto ambiguo, encontrar el problema real, construir una solución funcional, desplegarla con usuarios y convertir lo aprendido en un activo reutilizable para Afincore.
Qué Ofrecemos
· Participar en la construcción tecnológica de Afincore desde etapa temprana.
· Rol estratégico con alto impacto en clientes reales.
· Exposición directa a equipos directivos y problemas críticos de negocio.
· Libertad técnica con responsabilidad.
· Participación directa en proyectos de datos, IA, finanzas, operaciones y software.
· Capacidad para influir en arquitectura, producto y metodología de implementación.
· Trabajo cercano con liderazgo de Afincore.
· 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 para operar cerca del cliente y ambición por construir sistemas de datos, IA y software que resuelvan problemas críticos de negocio.