Assist in the design, development, and testing of software applications and AI-based solutions for the travel and hospitality industry. Responsibilities include writing clean code, integrating APIs, and performing debugging and quality assurance.
This is a remote position.
About the Role
We are looking for a passionate and curious Technology Intern who wants to gain hands-on experience in software development, AI projects, testing, and modern technology solutions. The intern will work closely with our technology team to build, improve, and test real-world applications used in the travel and hospitality industry.
Key Responsibilities
- Assist in designing, developing, and testing software applications and features.
- Work on assigned development projects across web, mobile, backend, and AI-based solutions.
- Build and experiment with AI/ML projects, automation tools, and intelligent workflows.
- Support integration of APIs, third-party services, and internal systems.
- Write clean, maintainable, and efficient code under guidance from senior developers.
- Perform software testing, debugging, and issue resolution.
- Create and execute test cases to ensure application quality.
- Identify bugs, performance issues, and suggest improvements.
- Participate in code reviews and technical discussions.
- Research new technologies, frameworks, and development practices.
- Maintain technical documentation for projects.
Requirements
Required Skills
- Basic understanding of programming concepts and software development lifecycle.
- Knowledge of any programming language:
- JavaScript / TypeScript
- Python
- Java / C# / PHP (any one)
- Basic understanding of:
- APIs & API integration
- Databases (SQL / NoSQL)
- Git & version control
- Web technologies (HTML, CSS, JavaScript)
- Interest in Artificial Intelligence, Machine Learning, Generative AI, or Automation.
- Problem-solving mindset and willingness to learn.
Good to Have
- Experience with AI tools, LLMs, prompt engineering, or AI APIs.
- Exposure to frameworks like:
- React / Next.js
- Node.js
- Python AI libraries
- Cloud platforms
- Experience building personal projects, GitHub repositories, or college projects.
- Understanding of software testing tools.
Benefits
What You Will Learn
- Real-world product development experience.
- Building and deploying technology solutions.
- AI implementation in business applications.
- Software testing and quality practices.
- Working with professional development teams.
- Understanding travel technology platforms and SaaS products.