Company Description We transform healthcare experiences through intelligent digital solutions. Tuotempo is a trusted patient engagement platform powering leading healthcare institutions across Europe and Latin America. Our cloud‑based CRM eliminates administrative burdens, allowing medical professionals to focus on patient care. The platform orchestrates the entire patient journey—from booking to follow‑up—resulting in streamlined operations and frictionless experiences. Discover how we’re reshaping healthcare delivery at tuotempo.com . Embrace our remote‑first culture: work entirely remotely from Italy or Spain, or collaborate in‑person at our vibrant hubs in Bologna or Barcelona. Job Description Senior Backend Engineer. Architect and build the next generation of AI‑powered products, driving innovation in AI integration and building modern, scalable, real‑time architecture. Collaborate closely with AI engineers, product managers, and the broader engineering team. Responsibilities Architect, develop, and maintain scalable, robust backend services for voice and chat AI applications. Coordinate and guide a small team of engineers. Identify and implement cost‑effective solutions for complex distributed systems, focusing on scalability and integration with existing environments. Experiment with new technologies to achieve real‑time, seamless integrations; implement POCs with the latest trends in AI. Integrate third‑party APIs such as Twilio (voice), WhatsApp, ElevenLabs, OpenAI, and others. Implement real‑time communication features (websockets, streaming), conversation architectures, and advanced voice capabilities. Collaborate on CI/CD pipelines and ensure robust monitoring, logging, and operational support. Write clear documentation and support knowledge transfer within the team. Your First Week Set up your development environment. Participate in onboarding sessions. Explore our product and familiarize yourself with the team. Your First Month Familiarize with workflows and processes. Develop, test, and deploy your first feature to production. Monitor the feature’s performance and impact. Understand product metrics. After Three Months Achieve deep understanding of the system. Deliver five to ten new features to production. Identify opportunities for product improvements and get proposals scheduled. Guide junior engineers through architectural decisions, refactorings, and give advice. Qualifications Must‑have: 5+ years of OOP backend engineering experience, preferably with Java, PHP, .NET or similar. Proven skills in building scalable distributed systems with millions of calls per day. Hands‑on experience integrating LLMs (preferably OpenAI). Knowledge of MCP and exposure to multi‑agent architectures. Experience with SQL/NoSQL databases, caching techniques, performance tuning. Experience with automated testing tools at various levels. Strong communication and collaboration skills. Willingness to stay hands‑on on product development. Nice‑to‑have: Containerization (Docker) and cloud infra (AWS, GCP, Azure). Conversational AI frameworks (chatbot, voice assistant) and AI/ML frameworks (LangChain, LangGraph). Experience coordinating small engineering teams. Experience integrating third‑party communications APIs. Experience with Twilio and/or WhatsApp is highly desirable. Migrating legacy systems to modern stacks. Real‑time speech processing, TTS/STT, telephony systems and PBXs (Asterisk, FreePBX, etc.). Additional Information Shared benefits: 100% remote work, with the option to join our offices in Bologna or Barcelona. One extra birthday day off. Access to iFeel – mental wellbeing platform. Italy specifics: €8/day meal vouchers; lunch covered if in Bologna office. Private health coverage via Metasalute. Spain specifics: Comprehensive private health insurance with Adeslas. Flexoh – flexible compensation platform. Wellhub – gym & wellness network membership. Language courses. #J-18808-Ljbffr
Senior Backend Engineer
TUOTEMPO
torino, torino
Pubblicato 12 giorni fa
Segnala lavoro