¿Tienes experiencia desarrollando soluciones web y chatbots con Inteligencia Artificial?
¡Queremos conocerte!
Buscamos Desarrollador Middle en Chatbots y Plataformas Web para integrarse a nuestro equipo y participar en la construcción de asistentes conversacionales, plataformas web y soluciones internas con IA, trabajando bajo un esquema de spec-driven development y utilizando agentes de IA como herramienta cotidiana de ingeniería.
¿QUÉ HARÁS?
-
Diseñar y construir asistentes conversacionales de principio a fin.
-
Desarrollar y mantener plataformas web asociadas a los asistentes.
-
Integrar chatbots con sistemas internos mediante APIs y bases de datos.
-
Diseñar flujos conversacionales, manejo de errores y escalamiento a agente humano.
-
Implementar soluciones de RAG, embeddings y bases de datos vectoriales.
-
Convertir requerimientos de negocio en especificaciones técnicas y tareas de desarrollo.
-
Revisar y validar código generado con herramientas de Inteligencia Artificial.
-
Implementar pruebas, monitoreo y documentación de las soluciones.
-
Participar en code reviews y brindar mentoría a perfiles junior.
STACK TÉCNICO REQUERIDO
Lenguajes:
-
Python 3.11 o superior.
-
TypeScript.
-
JavaScript.
-
SQL.
IA Conversacional y LLM:
-
LangChain, LlamaIndex o SDKs de OpenAI, Anthropic o Google.
-
Function calling y uso de herramientas.
-
Manejo de contexto y memoria conversacional.
-
Streaming de respuestas.
-
Ingeniería de prompts y system instructions.
-
Guardrails y control de alucinaciones.
Canales conversacionales:
-
WhatsApp Business API / Meta Cloud API.
-
Webchat.
-
Telegram o Messenger.
-
Webhooks, plantillas y manejo de sesiones.
RAG y datos:
-
Chunking y embeddings.
-
Bases de datos vectoriales como pgvector, Pinecone, Qdrant o Chroma.
-
PostgreSQL.
-
Redis.
Backend y Frontend:
-
FastAPI o Node.js.
-
APIs REST y WebSockets.
-
React / Next.js.
-
Tailwind.
-
Manejo de estado y renderizado en streaming.
Infraestructura y seguridad:
-
Docker.
-
Git y GitHub.
-
CI/CD y despliegue en nube.
-
Manejo de variables y secretos.
-
OAuth2 y JWT.
-
Roles y permisos.
-
Buenas prácticas OWASP.
¿QUÉ BUSCAMOS?
-
2 a 3 años de experiencia en desarrollo de software productivo.
-
Al menos 1 año construyendo chatbots o asistentes conversacionales en operación real.
-
Carrera terminada, titulado o pasante de Ingeniería en Sistemas, Computación, Ciencia de Datos, Actuaría, Mecatrónica, Matemáticas o afín.
-
Capacidad para leer y comprender código existente.
-
Comunicación escrita clara y estructurada.
-
Capacidad para transformar requerimientos en soluciones técnicas.
-
Organización y documentación disciplinada.
-
Autonomía y tolerancia a la ambigüedad.
-
Criterio para identificar cuándo utilizar IA para acelerar el desarrollo y cuándo es necesario desarrollar manualmente.
-
Disposición para mentorear perfiles junior.
SERÁ UN PLUS SI TIENES EXPERIENCIA EN:
-
n8n o Make.
-
Langfuse o LangSmith.
-
Pytest, Vitest o Playwright.
-
Analítica de conversaciones y construcción de dashboards.
-
Proyectos personales o profesionales publicados.
-
Uso avanzado de agentes de codificación como Claude Code, Cursor o Copilot.
PORTAFOLIO REQUERIDO:
Para esta posición es indispensable presentar un portafolio.
Buscamos evidencia de experiencia práctica, idealmente que incluya:
-
Un chatbot o asistente conversacional con código y explicación de su funcionamiento.
-
Una plataforma web funcional con frontend y backend.
-
Proyectos desplegados o evidencia mediante demostración.
-
Repositorios en GitHub o GitLab.
-
Documentación técnica sobre los proyectos realizados.
-
Evidencia de trabajo con herramientas de IA para desarrollo.
El portafolio será revisado durante el proceso de selección y deberás ser capaz de explicar técnicamente los proyectos que presentes.
ZONA DE TRABAJO: Corporativo en Álvaro Obregón, CDMX.
HORARIO: Lunes a viernes de 9:00 a.m. a 7:00 p.m. (2 horas de comida)
Si eres desarrollador y te interesa trabajar con Inteligencia Artificial, chatbots y soluciones web, esta oportunidad puede ser para ti.
¡Postúlate y comparte tu portafolio para conocer tu experiencia!