About Duve:
Duve is a global guest experience platform trusted by hospitality brands in 60+ countries. We help hotels and vacation rentals create a smoother, more personal stay—from pre-arrival to post-checkout—through one seamless, data-driven system.
Our suite includes AI-enhanced features such as online check-in, a branded guest app, unified guest messaging, upsells, automation workflows, and analytics. The result: teams save time, reduce manual work, unlock new revenue, and deliver standout experiences at scale.
Come join us on this exciting journey to revolutionize the guest experience for millions of travelers around the world.
About the role:
As a Team Lead for Full-Stack AI Engineering, you will lead a team of senior engineers building Duve’s next-generation AI-powered platform.
You will combine hands-on technical leadership with people management, guiding a team that designs and delivers high-scale, high-throughput cloud-based SaaS solutions. You’ll be responsible for driving technical excellence, shaping AI strategy, and ensuring your team delivers impactful, high-quality features that transform the hospitality industry.
Key Responsibilities:
- Lead, mentor, and grow a team of senior full-stack engineers, fostering a culture of ownership, excellence, and continuous learning
- Drive the design and delivery of AI-driven features across the Duve platform
- Own the team’s technical roadmap, architecture decisions, and execution quality
- Collaborate cross-functionally with Product, UX, Customer success, and other stakeholders to define and deliver AI-powered solutions
- Guide the team in prompt and context engineering best practices and the development of AI-based capabilities
- Ensure high standards of code quality, scalability, performance, and maintainability
- Oversee development of internal AI-powered DevTools and engineering productivity solutions
- Act as a hands-on leader—contributing to code, architecture, and critical problem-solving when needed
- Identify technical risks and proactively drive solutions
- Support hiring, onboarding, and professional development of team members
Qualifications:
- 8+ years of experience in software engineering, including significant experience as a Full-Stack Developer
- Proven experience leading or mentoring engineering teams
- Strong experience with Node.js and modern frontend frameworks (React preferred)
- Deep experience building AI-driven features, including prompt and context engineering with large language models
- Experience building chatbots or AI-based user-facing systems
- Experience in using LangGraph and other tools in the AI ecosystem
- Strong understanding of system design, cloud architecture, and high-scale SaaS systems
- Experience with MongoDB or other SQL/NoSQL databases
- Deep understanding of SDLC, SOLID principles, clean code, and refactoring
- BSc in Computer Science or equivalent (or military experience from a technological unit)
You’re a great fit if you:
- Are a strong technical leader who leads by example
- Know how to balance hands-on work with team leadership
- Are passionate about AI and its real-world applications in products
- Thrive in solving complex, large-scale challenges
- Enjoy building teams and helping others grow
- Have a product mindset and care deeply about user experience
- Communicate clearly and collaborate effectively across teams
- Are proactive, independent, and take full ownership of your domain