Buscamos un Freelance Backend & Integrations Engineer, ubicado en Madrid, con experiencia sólida en Ruby on Rails, integraciones con APIs externas y construcción de sistemas que permitan a nuestros agentes de voz operar de forma confiable. Este rol implica trabajar en múltiples áreas técnicas: desde backend hasta integraciones, pipelines de prueba y arquitectura del sistema.
Las responsabilidades incluyen:
Diseño e implementación de nuestro servidor MCP (Model Context Protocol), consolidando tools y resources necesarios para el agente de voz. Integración con plataformas externas (calendarios, CRMs, sistemas de gestión de talleres) y diseño de abstracciones unificadas. Implementación y mantenimiento de pipelines de test para WhatsApp API y otros canales de comunicación. Mejora continua del rendimiento del agente de voz: prompts, latencias, interrupciones, calidad de audio, etc. Trabajo con componentes clave de un agente de voz: STT, TTS, VAD y manejo de flujos en tiempo real. Diseño de herramientas y procesos de QA para iterar rápido sin comprometer la experiencia del cliente. Participación activa en decisiones de producto y arquitectura, proponiendo soluciones que permitan escalar el sistema.
Es un rol para alguien
autónomo, rápido, resolutivo
y cómodo en un entorno caótico, donde cada semana se añaden y refinan funcionalidades críticas.
Requisitos técnicos
Experiencia sólida con Ruby on Rails. Familiaridad con MCP (Model Context Protocol): diseño de servers, tools y resources. Experiencia práctica en pipelines de agentes de voz: STT, TTS, VAD, latencias y flujos en tiempo real. Manejo habitual de agentes de código como Cursor en su workflow diario. Experiencia integrando múltiples APIs externas y creando capas de abstracción sostenibles. Conocimientos de arquitectura distribuida, diseño de APIs y buenas prácticas de backend.
Habilidades y mentalidad
Capacidad de trabajar rápido y con criterio en un contexto de alta ambigüedad. Comodidad con tareas variadas: backend, integraciones, configuración de servicios, pruebas, etc. Mentalidad “hands-on”: orientación a resolver problemas, no a cumplir únicamente especificaciones. Comunicación clara y directa, capacidad de priorizar y tomar decisiones técnicas.
Plus
Experiencia con Twilio, WhatsApp Cloud API o sistemas de telefonía. Experiencia previa en productos de IA conversacional o agentes autónomos. Haber trabajado en startups en etapas pre-product-market-fit.