




**Descripción de la empresa** Transformamos las experiencias sanitarias mediante soluciones digitales inteligentes. Tuotempo es la plataforma de compromiso con los pacientes de confianza que impulsa a algunas de las principales instituciones sanitarias de Europa y América Latina. Nuestro innovador sistema CRM libera a los profesionales médicos de las cargas administrativas para que puedan centrarse en su verdadera pasión: ofrecer una atención excepcional al paciente. Nuestra plataforma basada en la nube coordina sin interrupciones todo el recorrido del paciente, desde la reserva inicial de la cita hasta la gestión omnicanal de citas y la atención posterior integral. ¿El resultado? Operaciones optimizadas para los prestadores y una experiencia sin fricciones para los pacientes. Descubre cómo estamos transformando la prestación de cuidados sanitarios en tuotempo.com Aprovecha la flexibilidad de nuestra cultura centrada en el trabajo remoto: trabaja completamente de forma remota desde Italia o España, o colabora presencialmente en nuestros dinámicos centros de Bologna o Barcelona: ¡creemos en empoderarte para que trabajes donde mejor te desempeñes! **Descripción del puesto** Buscamos un/a ingeniero/a de backend talentoso/a para ayudarnos a diseñar y construir la siguiente versión de nuestros productos impulsados por IA. Tú liderarás la innovación en la integración de IA y construirás una arquitectura moderna, escalable y en tiempo real que desbloquee nuevas funcionalidades y rendimientos, comenzando con nuestros productos de IA conversacional. Colaborarás estrechamente con ingenieros/as de IA, gestores/as de producto y el equipo de ingeniería en su conjunto. **Responsabilidades** * Diseñar, desarrollar y mantener servicios backend escalables y robustos, comenzando con nuestras aplicaciones de IA de voz y chat. * Experimentar con nuevas tecnologías para lograr integraciones en tiempo real y sin interrupciones, implementando pruebas de concepto (POC) para probar las últimas tendencias en entornos de IA, en colaboración con ingenieros/as de IA/LLM. * Integrar APIs de terceros como Twilio (voz), WhatsApp, ElevenLabs, OpenAI y otros. * Implementar funciones de comunicación en tiempo real (websockets, streaming), arquitecturas conversacionales y capacidades avanzadas de voz. * Diseñar, construir, mantener y mejorar marcos de orquestación multiagente para conversaciones impulsadas por IA. * Colaborar en pipelines de CI/CD, garantizar un monitoreo sólido, registro (logging) y soporte operativo. * Redactar documentación clara y apoyar la transferencia de conocimiento dentro del equipo. **Qué puedes esperar en tu trayectoria con nosotros** Tu primera semana: * Configurar tu entorno de desarrollo * Participar en sesiones de incorporación * Comenzar a explorar nuestro producto y familiarizarte con el equipo Tu primer mes: * Familiarizarte con nuestros flujos de trabajo y procesos * Atender y resolver tickets de soporte * Desarrollar, probar e implementar tu primera funcionalidad en producción * Supervisar el rendimiento y el impacto de dicha funcionalidad Después de tres meses: * Alcanzar una comprensión profunda de la integración de nuestro sistema de IA * Entregar de tres a cinco nuevas funcionalidades a producción * Identificar oportunidades de mejora del producto y tener algunas de tus propuestas programadas para futivos ciclos de desarrollo Después de seis meses: * Colaborar estrechamente con nuestro equipo de ingeniería de IA/LLM * Investigar y evaluar la integración de nuevos marcos y conceptos en nuestra arquitectura * Construir y presentar pruebas de concepto (POC) para demostrar el posible impacto de adoptar esta nueva tecnología **Requisitos** **Imprescindibles:** * 3+ años de experiencia en ingeniería backend orientada a objetos (OOP) * Competencias demostradas en la construcción de APIs en tiempo real (websockets, streaming, etc.) y familiaridad con la programación asíncrona * Experiencia práctica integrando modelos de lenguaje de gran tamaño (LLM) (preferiblemente OpenAI), conocimiento de MCP y exposición a arquitecturas multiagente * Experiencia integrando APIs de comunicaciones de terceros. Es muy deseable contar con experiencia previa con Twilio y/o WhatsApp * Experiencia con tecnologías de bases de datos (SQL y NoSQL), técnicas de caché y ajuste de rendimiento * Experiencia con herramientas de pruebas automatizadas en distintos niveles (pruebas unitarias, de integración, extremo a extremo) * Excelentes habilidades de comunicación y colaboración **Deseables:** * Experiencia trabajando con contenerización (Docker) e infraestructura en la nube (AWS, GCP o Azure). * Experiencia con marcos de IA conversacional (chatbots, asistentes de voz) y con marcos de IA/ML (LangChain, LangGraph) * Experiencia integrando APIs de comunicaciones de terceros. Es muy deseable contar con experiencia previa con Twilio y/o WhatsApp. * Experiencia previa migrando sistemas heredados a stacks modernos. * Experiencia con procesamiento de voz en tiempo real, síntesis y reconocimiento de voz (TTS/STT) y sistemas telefónicos y centralitas (PBX) (Asterisk, FreePBX, etc.) **Información adicional** **✨ Qué ofrecemos:** Valoramos un equilibrio saludable entre la vida laboral y personal, así como el crecimiento a largo plazo. Los beneficios varían según la ubicación, pero esto es lo que puedes esperar: **Beneficios comunes** * Trabajo 100 % remoto, con la opción de unirte a nuestras oficinas en Bologna o Barcelona * Un día adicional de vacaciones en tu cumpleaños * Acceso a iFeel – nuestra plataforma de bienestar mental **Específicos para Italia** * Vales de comida de 8 €/día – el almuerzo está cubierto si trabajas en la oficina de Bologna * Cobertura sanitaria privada mediante Metasalute **Específicos para España** * ❤️ Seguro médico privado integral con Adeslas * Flexoh – plataforma de compensación flexible * Wellhub – membresía en red de gimnasios y bienestar * Cursos de idiomas **¿Cómo funciona el proceso de selección?** * Prueba online – ejercicio asíncrono online para obtener una primera impresión de tus competencias técnicas. * Entrevista con RR.HH. – una charla amable para conocerte, conocer tus motivaciones y contarte más sobre Tuotempo, nuestra cultura y el equipo. * Entrevista técnica – con nuestros/as responsables técnicos/as, incluyendo ejercicios prácticos para evaluar tu enfoque y tus habilidades de resolución de problemas como desarrollador/a. * Entrevista final — una conversación más amplia para alinear expectativas y el crecimiento futuro. Si hay sintonía, avanzaremos con la oferta!


