Tech Lead AI
Job Summary
Estamos buscando un Tech Lead para liderar el desarrollo de nuestro Agente de IA especializado en marketing. Liderarás técnicamente a un equipo de 2 desarrolladores y te encargarás de la arquitectura, despliegue y evolución del agente conversacional. Este rol ofrece un proceso de onboarding de 2 meses con el actual Tech Lead para asegurar una transición exitosa.
Responsibilities
- Diseño e implementación de infraestructura en GCP
- Desarrollo y evolución de agente conversacional basado en LangGraph
- Gestión de calidad técnica y observabilidad
- Liderazgo y mentoría de equipo de desarrollo
- Gestión de backlog y roadmap técnico en Jira
Required Skills
- Python, FastAPI, PostgreSQL
- LangGraph, LangChain, RAG
- Docker, GCP, CI/CD
- Gestión de equipos técnicos (Jira)
- Inglés técnico avanzado
Job Details
### Responsabilidades:
- Diseño e implementación de infraestructura: Gestionar despliegues en GCP usando Docker Compose, mantener servicios containerizados (API, base de datos, frontend) y asegurar la estabilidad del entorno productivo.
- Inteligencia artificial: Desarrollar y evolucionar un agente conversacional multimodelo basado en LangGraph, incluyendo orquestación de subgrafos, integración de herramientas (tools), patrones Human-in-the-Loop (HITL) y modo de voz en tiempo real.
- Gestión técnica: Asegurar la calidad técnica, cumplimiento de estándares, observabilidad (tracing con Langfuse) y rendimiento en cada desarrollo.
- Liderazgo de equipo: Mentorear a 2 desarrolladores, hacer code reviews, conducir 1:1s, definir estándares de código y promover el crecimiento técnico del equipo.
- Gestión del backlog: Administrar el flujo de trabajo en Jira (épicas, sprints, refinamiento de tickets, estimaciones), priorizar el roadmap técnico junto con producto y dar visibilidad del avance hacia stakeholders.
- Colaboración: Liderar y levantar requerimientos de áreas no técnicas (marketing, ventas), traducirlos a especificaciones técnicas y definir prioridades en base al negocio.
### Requisitos:
- 2+ años de experiencia desarrollando en Python.
- 1+ año liderando técnicamente a un equipo pequeño (2-3 personas): code reviews, mentoría, definición de estándares.
- Experiencia gestionando flujos de trabajo en Jira (o equivalentes: Linear, ClickUp): épicas, sprints, refinamiento, estimaciones.
- Experiencia con frameworks de desarrollo de agentes (LangGraph, LangChain o similares).
- RAG (Retrieval-Augmented Generation): implementación de pipelines de búsqueda semántica, vector stores, y estrategias de búsqueda híbrida.
- Diseño de Tools para agentes: creación de herramientas que el LLM invoca, manejo de contexto (prompt engineering, context window optimization, multi-model routing), y orquestación de flujos con interrupciones (HITL).
- Implementación y consumo de APIs REST (FastAPI o frameworks similares).
- Entendimiento de arquitectura de sistemas: microservicios, colas, bases de datos relacionales (PostgreSQL), y patrones de estado.
- Desarrollo de proyectos usando agentes de IA como asistentes de código: Claude Code, Codex, Cursor o similares.
- Familiaridad con conceptos en el contexto de desarrollo con agentes (skills, hooks, tool permissions, state management, subgraphs).
- Diseño de arquitectura de agentes multi-modelo.
- Conocimientos prácticos en DevOps: Docker Compose, CI/CD, GitLab, ambientes de dev/staging/producción.
- Buen manejo de inglés técnico (lectura de papers, artículos y documentación).
- Experiencia en desarrollo de frontend (Svelte, React o frameworks modernos).
- Experiencia con observabilidad/tracing en aplicaciones de IA (Langfuse, LangSmith o similares).
- Conocimiento del dominio de marketing digital y publicidad programática.