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).