IBM
IBM

IBM Internship 2026 – Software Developer Intern Jobs in Bangalore

onsite
Bangalore
Posted 2/28/2026
Exp: 0-0y

Job Overview

Role: Software Developer Intern Location: Bangalore Experience: Freshers (Current students) Qualification: Pursuing Bachelors/Masters in CS or related

Job Description

Are you pursuing a Bachelor’s or Master’s degree in Computer Science Engineering or a related field, and looking for a top-tier internship opportunity? This is your chance to work with advanced AI frameworks, full stack projects, and AR/VR tech at a leading global tech company. You will be exposed to real-world projects in AI, AR/XR, and next-gen platforms, building and enhancing applications with modern frameworks. This internship offers mentorship alongside senior developers and architects, helping you learn agile practices and develop skills for future leadership.

Roles and Responsibilities

  • Collaborate: Collaborate with senior developers, architects, and design teams on AI product modules.
  • Build & Optimize: Build, test, debug, and optimize code using Python, JavaScript, React, Next.js, and other frameworks.
  • Develop & Enhance: Develop and enhance tools, features, and scalable modules for sprint releases.
  • Experiment & Research: Experiment and research on projects using watsonx.ai, GenAI solutions, and AR/XR platforms.
  • Apply Best Practices: Apply best software design, architecture, and coding practices in agile setup.

Skills and Eligibility Criteria

Educational Background: Currently pursuing a Bachelor’s or Master’s degree in Computer Science Engineering or relevant technical field

Experience: Freshers eligible (internship for current students)

Mandatory Technical Skills:

  • Strong foundation in at least one programming language (Python, JavaScript, HTML, CSS).
  • Basic familiarity with AI/ML concepts and frameworks.
  • Exposure to modern front-end frameworks (React, Angular, Next.js).

Competencies:

  • Problem-solving, time-management, and communication skills.
  • Willingness to learn new languages and technologies.
  • Capacity to work with autonomy and within a small team.
  • Experience with AR/VR/XR technologies (Unity, Unreal, Aframe.js, Three.js, Babylon.js).
  • Knowledge of Java, Node.js, ReactJS.
  • Understanding of Git version control, databases (SQL & NoSQL – e.g., Cloudant, MongoDB).

About the Company

IBM is a global technology and innovation company headquartered in Armonk, NY. It is the largest technology and consulting employer in the world, with more than 350,000 employees serving clients in 170 countries. Joining IBM means being part of a team that transforms customers’ challenges into industry-leading solutions using AI, Cloud, and Data.