Technical Team Lead
- $90k – $120k • 1.0% – 3.0%
- 5 years of exp
- Full Time
Not Available
In office - WFH flexibility
About the job
Company Description
Alola envisions a world where travel planning is seamless, personalized, and hassle-free, powered by cutting-edge AI technology. Our goal is to empower travelers to create unforgettable experiences effortlessly on our end-to-end travel platform. We are developing a Generative AI-powered travel platform that revolutionizes the way people plan and book their trips. Our platform generates personalized itineraries for flights, hotels, and activities in real-time, all powered by AI and integrates seamless live bookings and payments. We are based in Singapore and value innovation, creativity, and customer satisfaction.
Overview
We are looking for an experienced and motivated Technical Team Lead with AI/NLP background to join our dynamic and growing organization. The Technical Lead will oversee the technical direction of projects, lead the technical engineering team, drive best practices, scale our AI systems to create an extraordinary customer experience and collaborate with cross-functional teams to align technology with business goals. You will work closely with our product and engineering teams to fine-tune models, build machine learning pipelines, and ensure the AI operates in a way that matches our brand’s tone and voice.
The ideal candidate will be a creative thinker to drive innovation and success in AI and chat conversational technologies. If you are passionate about applying AI to solve real-world problems and want to work at the intersection of travel and technology, we’d love to hear from you.
Key Responsibilities:
• Technical Leadership: Lead the architecture, design, and implementation of our AI-based travel platform, ensuring robust, scalable, and efficient systems.
• Team Management: Build and mentor a high-performing engineering team, fostering a culture of innovation, collaboration, and excellence.
• Product Development: Work closely with product and design teams to scale AI infrastructure and align technical strategy with product roadmaps, delivering features on time and within scope.
• AI & Machine Learning Integration: Guide the integration of AI and machine learning models into core travel services, including recommendation engines, dynamic pricing, and personalized itineraries. Fine-tune generative models like GPT-4 to match the brand’s tone and style in customer interactions.
• API Integration: Integrate travel-related APIs (flights, hotels, activities) and ensure smooth data flows between the backend and AI systems.
• Chatbot: Develop and maintain an AI-powered chatbot to handle customer queries, booking changes, and cancellations.
• NLP System Implementation: NLP system implementation for query understanding and content generation.
• System Architecture: Architect and maintain the technical infrastructure (cloud-based, microservices) to support high traffic and data-intense operations.
• Code Quality: Oversee code reviews, best practices, and processes to ensure high standards of code quality, performance, and maintainability.
• DevOps: Implement and optimize CI/CD pipelines, monitoring systems, and cloud deployments to ensure continuous integration and delivery.
• Scalability & Performance: Identify potential bottlenecks and implement improvements to ensure the system can handle a rapidly growing user base.
• Collaboration: Act as a liaison between engineering, data science, and business teams, ensuring clear communication and alignment of goals.
• Security & Compliance: Ensure the platform meets data privacy, security, and compliance standards, especially around sensitive user information and transactions.
Requirements:
• Experience: 5+ years in software engineering, including experience in AI/NLP or machine learning with at least 2 years in a leadership or management role, ideally in a start-up or fast-paced environment.
• Technical Expertise:
• Proficiency in full-stack development, with strong knowledge in one or more of the following: Typescript, Nestjs, Reactjs, Mysql, openAI, Python
• Experience in building scalable, cloud-native applications (AWS, GCP, or Azure).
• Knowledge in AI, Natural Language Processing (NLP), or Machine Learning.
• Strong background in APIs, microservices, and distributed systems architecture.
• Familiarity with DevOps, CI/CD pipelines, Docker, and Kubernetes.
• Hands-on experience with large language models (LLMs) such as GPT-3/GPT-4, BERT, etc.
• Strong knowledge of Python, TensorFlow, PyTorch, or other ML
frameworks.
• Experience developing chatbots
• Ability to design and implement recommendation systems (experience with collaborative filtering, matrix factorization, or deep learning models for recommendations).
• Experience with cloud computing services (AWS, Google Cloud, Azure) for scaling AI systems.
• AI Integration: Prior experience integrating machine learning models into production systems is a plus.
• Leadership Skills: Proven ability to lead and grow a team, with strong mentorship and communication skills.
• Problem-Solving: Strong analytical and problem-solving abilities, with a focus on delivering practical and innovative solutions.
• Agile Methodologies: Experience working in Agile/Scrum environments.
• Bonus: Prior experience in the travel industry or building AI systems for e-commerce or service-oriented businesses.
Benefits
• Competitive salary and performance bonuses
• Role based in Singapore, with remote flexibility in a hybrid work environment
• Opportunities for continuous learning and professional development
• Access to cutting-edge technologies and industry-leading tool