GrowthSuite es un sistema operativo para restaurantes (POS multi-tenant) con un bot conversacional por WhatsApp que ejecuta acciones reales sobre la operación: cierra turnos, aplica descuentos, cancela productos, genera órdenes a proveedor y levanta pedidos de delivery. No es "un POS con un chat pegado": la apuesta es que la conversación sea una interfaz de primera clase del restaurante, al nivel de la pantalla de caja. Ya opera un restaurante real.
Tu misión. Hoy la IA funciona como un clasificador multi-capa rápido, barato y determinista. El siguiente paso es evolucionarlo hacia una arquitectura de agentes: un "director" ligero que enruta a agentes especialistas (operación, marketing, cliente, conocimiento), cada uno con su propio contexto, sus tools y su prompt. Buscamos a quien lidere técnicamente ese salto.
PUESTO
Ingeniero Full Stack / IA (agentes conversacionales)
SUELDO
$40,000 – $50,000 MXN mensuales (según experiencia)
MODALIDAD
Presencial (sin home office)
UBICACIÓN
Colonia Hipódromo, Miguel Hidalgo, CDMX (C.P. 06100)
HORARIO
Jornada de 8 horas, 6 días a la semana con un día de descanso fijo
CONTRATACIÓN
Tiempo completo; NO FREELANCE.
EN QUÉ TRABAJARÍAS
● Convertir el clasificador actual en un agente real con loop de tool-calling y re-alimentación de resultados, en las rutas que lo ameritan — sin sacrificar el camino rápido por keywords (latencia y costo importan).
● Unificar el catálogo de tools en una sola fuente de verdad tipada.
● Diseñar el router multi-modelo: modelo barato para clasificar, uno más capaz para razonar, especializado para voz.
● Mejorar el RAG híbrido (chunking, reranking, retrieval) y medir que de verdad mejore, no que solo se vea mejor.
● Introducir una capa de memoria y caché con Redis (semantic cache, idempotencia, rate limiting).
● Mantener y ampliar el harness de evals con grading determinista sobre más de 1,500 casos.
STACK
Lenguaje TypeScript de punta a punta
Backend AdonisJS 6 + PostgreSQL (arquitectura de microservicios)
Frontend React 19 + Vite + Tailwind
IA / LLM LLMs vía API (hoy OpenAI), function calling, embeddings
RAG Qdrant + retrieval híbrido (semántico + léxico) en paralelo
Canal WhatsApp Cloud API (Meta) directo
Infra / CI Railway, Vercel, GitHub Actions
PERFIL IMPRESCINDIBLE
● TypeScript sólido — todo el stack lo es.
● Haber construido agentes con tool-calling en producción, no solo demos. Entender por qué un loop se va de costo o de latencia, y cómo controlarlo.
● Diseño de evals: saber por qué un grader determinista de 1,500 casos vale más que un LLM-judge de 50.
● SQL y modelado de datos: los ejecutores del agente son queries, no solo llamadas a un modelo.
MUY VALORADO
● RAG en serio: chunking, reranking, retrieval híbrido y medición real de mejoras.
● Multi-tenancy y seguridad: prompt injection, escalada de privilegios, aislamiento por tenant.
● Experiencia con AdonisJS o cualquier framework Node con inyección de dependencias y ORM.
● Voz (STT/TTS, latencia conversacional).
CÓMO TRABAJAMOS
● Diagnóstico primero, cambios mínimos. Nada a ciegas.
● Nada se declara listo sin que compile y sin correr el eval.
● Métricas por bucket, no anécdotas.
¿Cómo Postular?
Envía tu CV junto con tu GitHub o portafolio por WhatsApp al:
5544476202
Incluye enlaces o ejemplos concretos de agentes con tool-calling que hayas llevado a producción.
Tipo de puesto: Tiempo completo
Sueldo: $40,000.00 - $50,000.00 al mes
Lugar de trabajo: Empleo presencial