cover
Full Time

Backend Engineer/ 1 week ago

jameda
Attractive
Application ends: 2026-01-05

Quick Summary

Remote Backend Engineer (Italy or Spain) responsible for architecting and building a next-generation, real-time AI voicebot and chatbot platform, leading the migration from a legacy PHP/HTTP stack. This full-time role requires 3+ years of experience, primarily in Python or Node.js, with expertise in real-time APIs (websockets, streaming), asynchronous programming, and modern frameworks like FastAPI, Flask, or Django. Essential skills include hands-on experience with LLMs (OpenAI, Langchain/Langgraph) and integrating 3rd party communication APIs such as Twilio, WhatsApp, and ElevenLabs.

Remote Backend Engineer: AI Voicebot & Chatbot Platform Migration (Python/Node.js)

Join Tuotempo, a trusted patient engagement platform transforming healthcare experiences through intelligent digital solutions. We operate a remote-first culture, welcoming candidates to work 100% remotely from Italy or Spain, or from our hubs in Bologna or Barcelona.

We are seeking a talented Backend Engineer to architect and build the next generation of our AI-powered voicebot and chatbot platform. This critical role involves leading the migration from our existing PHP/HTTP stack to a modern, scalable, real-time architecture, significantly enhancing our conversational AI products.

Key Responsibilities:

  • Architect, develop, and maintain scalable, robust backend services specifically for voice and chat AI applications.
  • Lead the technical migration effort from the legacy PHP/HTTP stack to a high-performance, real-time backend framework.
  • Implement real-time communication features, including websockets and streaming, conversation relays, and advanced voice capabilities.
  • Integrate essential 3rd party APIs such as Twilio (voice), WhatsApp, ElevenLabs, and OpenAI.
  • Design, build, and maintain multi-agent orchestration frameworks for complex AI-powered conversations.
  • Collaborate on CI/CD pipelines, ensuring robust monitoring, logging, and operational support.
  • Work closely with AI/LLM engineers to facilitate seamless integration of AI modules.

Must-Have Qualifications:

  • 3+ years of experience in Backend Engineering, preferably utilizing Python, Node.js, or similar languages.
  • Proven expertise in building real-time APIs (websockets, streaming) and asynchronous programming.
  • Strong experience with modern backend frameworks (e.g., FastAPI, Flask, Django) and AI/ML frameworks (Langchain, Langgraph).
  • Hands-on experience working with Large Language Models (LLMs), preferably OpenAI, and knowledge of MCP.
  • Experience integrating with 3rd party communications APIs (Twilio and/or Whatsapp highly desirable).
  • Experience with voice technology APIs and speech synthesis (e.g., ElevenLabs, Google TTS).
  • Experience integrating LLMs and exposure to multi-agent architectures.
  • Familiarity with database technologies (SQL and NoSQL).

Nice-to-Have Skills:

  • Experience with containerization (Docker) and cloud infrastructure (AWS, GCP, or Azure).
  • Experience in CI/CD, DevOps processes, and testing tools.
  • Previous work migrating legacy systems to modern stacks.
  • Experience with conversational AI, chatbots, voice assistants, real-time speech processing, and telephony systems (Asterisk, FreePBX).

Benefits & Culture:

We offer a 100% remote work environment (Italy or Spain based), flexible compensation, comprehensive health insurance (location dependent), and a focus on work-life balance.

Share

jameda

jameda

  • Address
    Barcelona, Catalunya
View Profile
Your experience on this site will be improved by allowing cookies Cookie Policy