Desarrollador/a DialogFlow - MT-0612
Mindtech
Aplica a esta posiciónModalidad
Remoto
Descripción del puesto
Sobre el rol
Diseñar, construir y evolucionar los servicios backend que dan vida a nuestras experiencias conversacionales en WhatsApp: agentes basados en IA que atienden, asesoran y acompañan al cliente a lo largo de su journey de compra.
Es una posición con foco en arquitectura e integración de modelos de IA, más que en desarrollo tradicional desde cero. Buscamos a alguien que sepa orquestar agentes, conectar modelos con los sistemas del negocio y llevar esas soluciones a producción con la calidad y escala que exige un canal con millones de interacciones.
Responsabilidades principales
Diseñar e implementar agentes conversacionales con Google ADK (Agent Development Kit) y/o Dialogflow CX: flujos, playbooks, herramientas (tools), manejo de contexto y estrategias de fallback.
Construir e integrar servicios backend (APIs, webhooks, microservicios) que conecten al agente con la WhatsApp Business Platform / Cloud API de Meta y con los sistemas core: catálogo, inventario, pedidos, pagos, CRM y plataformas de atención a clientes.
Definir la arquitectura de integración de modelos de lenguaje (Gemini u otros LLM): selección de modelo, orquestación, function calling, RAG sobre fuentes de conocimiento propias, memoria conversacional y guardrails.
Desarrollar y versionar prompts mediante prácticas de Prompt Engineering: diseño, iteración, pruebas A/B y documentación del comportamiento esperado del agente.
Implementar mecanismos de evaluación y monitoreo de calidad conversacional: métricas de contención, tasa de resolución, alucinaciones, latencia y costo por conversación.
Asegurar escalabilidad, disponibilidad y observabilidad de los servicios (logging, tracing, alertamiento) en ambientes de alto volumen y temporadas pico.
Aplicar buenas prácticas de seguridad y privacidad en el manejo de datos personales del cliente, alineadas a la normativa aplicable y a las políticas internas.
Colaborar con producto, negocio, diseño conversacional, datos y los equipos de sistemas core para traducir necesidades del negocio en capacidades del agente.
Documentar decisiones de arquitectura y proponer mejoras continuas al ecosistema conversacional.
Requisitos técnicos
3+ años de experiencia en desarrollo backend (Python y/o Node.js / TypeScript).
Experiencia comprobable construyendo agentes conversacionales o chatbots en producción, con ADK y/o Dialogflow CX (se valoran también Vertex AI Agent Builder, LangChain, LangGraph o frameworks equivalentes).
Integración de modelos de IA/ML y LLM vía API: function calling / tool use, embeddings, RAG y bases vectoriales.
Prompt Engineering aplicado a casos productivos, no solo experimental.
Diseño y consumo de APIs REST / webhooks, arquitecturas basadas en eventos y microservicios.
Trabajo en la nube, preferentemente Google Cloud Platform (Cloud Run, Cloud Functions, Pub/Sub, Vertex AI, Firestore/BigQuery).
Uso cotidiano de herramientas de asistencia por IA para desarrollo, como GitHub Copilot, Gemini Code Assist o similares.
Control de versiones con Git, contenedores (Docker) y prácticas de CI/CD.
Deseables
Experiencia con la WhatsApp Business Platform de Meta: plantillas, sesiones de 24 horas, flows, catálogos y proceso de aprobación.
Conocimiento de plataformas de mensajería y CX (Twilio, Infobip, Sinch, Genesys, Salesforce, Zendesk o similares).
Nociones de NLU/NLP, evaluación de agentes (evals) y observabilidad de LLM.
Experiencia en retail, e-commerce u omnicanalidad.
Kubernetes / GKE, Terraform u otras prácticas de infraestructura como código.
We offer
● 100% remote work.
● Salary in USD.
● Referral Program
Requisitos excluyentes
- 3+ years of professional backend development experience with Python and/or Node.js.
- Proven production experience building conversational agents or chatbots using Dialogflow CX, Google ADK, or equivalent frameworks.
- Professional experience working with cloud environments, ideally Google Cloud Platform services such as Cloud Run, Cloud Functions, Vertex AI, or Firestore.
Requisitos deseables
- Expertise designing and consuming REST APIs, webhooks, event-driven architectures, and microservices patterns.
Sobre la empresa
About Mindtech Mindtech is your gateway to exciting and impactful tech projects. We specialize in end-to-end software outsourcing, linking Latin American talent with global opportunities. Our fast, cost-effective approach ensures that our clients receive exceptional service and innovative solutions. With a diverse team of over 70 skilled professionals across Latin America and the US, we are committed to delivering software that drives success.