Tata Consultancy Services logo

    Full Stack & AI Application Developer (Internship)

    Tata Consultancy Services

    Changi, East Region, SingaporeInternship23 Jul 2026

    About this internship

    Tata Consultancy Services Embark on an exciting career with Tata Consultancy Services (TCS)! With a global footprint across 46 countries and 149 locations, TCS is the Global Leader in IT, Digital, and Business solutions, combining tech expertise and business intelligence to develop technologies that will transform the world. At TCS, whether it is innovation, continual learning, contextual knowledge or purpose-led approach to transformation, we have come a long way to become who we are today as one of the world’s largest IT consulting enterprises. Tata Consultancy Services Internship Program The TCS internship is a dynamic 6-month program designed to equip candidates with essential skills for their future careers. During this high-visibility role, interns will have the opportunity to work alongside a diverse group of professionals, gaining hands-on experience and enhancing their expertise. This immersive experience ensures successful engagement and personal growth, preparing participants for a successful career in the ever-evolving business landscape. AI Application Development Intern We are seeking highly motivated students with a passion for software engineering, AI, and modern web technologies. As an AI Application Development Intern, you will work on building scalable web applications and AI-powered solutions, collaborating with cross-functional teams to create innovative user experiences and impactful digital products. This internship offers hands-on experience in developing end-to-end applications that leverage Large Language Models (LLMs), modern front-end frameworks, and cloud-native backend services. Key Responsibilities Develop and maintain AI-powered web applications using ReactJS, JavaScript, HTML/CSS, Node.js, and Python. Build and integrate LLM-based solutions and AI features into modern applications. Design and consume REST APIs and work with databases and third-party services. Collaborate with AI/ML, product, and UX teams to deliver business-driven solutions. Participate in client discussions, workshops, and solution demonstrations, translating business requirements into technical solutions. Present project progress, prototypes, and recommendations to both technical and non-technical stakeholders. Contribute to testing, documentation, code reviews, and rapid prototyping of new AI use cases. Qualifications Currently pursuing an education in Computer Science, Data Science, AI, Software Engineering, or a related field. Proficiency in Python, JavaScript, ReactJS, Node.js, HTML, and CSS. Understanding of REST APIs, databases, and modern web application architecture. Familiarity with Generative AI, LLMs, or AI application frameworks. Strong communication and presentation skills, with the ability to engage confidently with clients and business stakeholders. Prior experience in client-facing projects, consulting engagements, hackathons, research projects, or internships is preferred. Strong problem-solving mindset and eagerness to learn new technologies. What You'll Gain Hands-on experience building production-grade AI applications. Exposure to cutting-edge Generative AI technologies and enterprise use cases. Mentorship from experienced software engineers and AI practitioners. Opportunity to contribute to impactful projects in a collaborative environment. Experience working across the full application stack in a fast-paced innovation setting.