IBM internships and entry-level jobs in India
12 roles open nowIBM is hiring at entry level in India right now, but not interns. 12 full-time entry-level roles are open, across Greater Lucknow Area, Bengaluru and Pune Division. We re-check this page every 30 minutes.
- Who they take
- Bachelor’s · Master’s
varies by role
- Where
- Greater Lucknow Area · Bengaluru · Pune Division
- Skills asked for
- 59
Python, Data Engineering, Application Monitoring
Open right now 12 roles
Software Developer
Full-time entry-level role · Web development- Build and maintain web interfaces using React, Redux, Node.js, and JavaScript
- Automate testing with Jest, Cypress, and Ansible
- Work on high-profile projects with IBM's automation strategy
- Status
- Application page live, checked
- Location
- Greater Lucknow Area
- Work mode
- Hybrid
- Eligibility
- Master’s / PhD
- Posted
Software Developer
Full-time entry-level role · Full Stack Development- Build and maintain full-stack applications using Python, Java, Go, React, and Node.js
- Work on automation and AI projects with tools like LangChain, FastAPI, and Ansible
- Contribute to DevOps and CI/CD pipelines for cloud-based solutions
- Status
- Application page live, checked
- Location
- 2 locations
- Work mode
- Hybrid
- Eligibility
- Bachelor’s
- Posted
Software Engineer
Full-time entry-level role · Systems Software Engineer- Develop and test IBM Systems products across OS, firmware, storage, and cloud software
- Work with Agile teams on open source and closed source projects
- Contribute to hybrid cloud and AI solutions for enterprise customers
- Status
- Application page live, checked
- Location
- 3 locations
- Work mode
- Hybrid
- Eligibility
- Bachelor’s / Master’s
- Posted
Data Engineer Google Data Platforms
Full-time entry-level role · Data Engineering- Design and build data pipelines for data warehouses and datalakes using Google Cloud services
- Work with BigQuery, DataFlow, and Cloud Composer to manage data platforms and pipelines
- Implement data migration solutions using Google services for seamless system transfers
- Status
- Application page live, checked
- Location
- 2 locations
- Work mode
- Hybrid
- Eligibility
- Master’s / PhD
- Posted
Data Engineer SnowFlake
Full-time entry-level role · Data Platform Engineer- Implement data and AI use cases on Snowflake platforms
- Use Snowflake, data engineering, and cloud computing skills
- Work on client projects with hybrid cloud and AI focus
- Status
- Application page live, checked
- Location
- 4 locations
- Work mode
- Hybrid
- Eligibility
- Master’s / PhD
- Posted
Data Engineer Azure Platforms
Full-time entry-level role · Data Platform Engineer- Design and build data pipelines using Azure Synapse, Data Factory, and DataBricks
- Implement Azure data platforms with SQLDW, Cosmos DB, and Spark/Python
- Operate real-time and batch data processing on Azure cloud services
- Status
- Application page live, checked
- Location
- Bengaluru
- Work mode
- Hybrid
- Eligibility
- Master’s / PhD
- Posted
Data Engineer Databricks
Full-time entry-level role · Data Platform Engineering- Implement data and AI use cases on Databricks platform
- Leverage cloud technologies for data processing and storage
- Collaborate with clients to design technical solutions
- Status
- Application page live, checked
- Location
- Hyderabad
- Work mode
- Hybrid
- Eligibility
- Master’s / PhD
- Posted
Data Engineer AWS
Full-time entry-level role · Data engineering- Design and build data pipelines using aws emr, glue, kinesis, and redshift
- Operate batch and real-time data workflows on aws cloud ecosystem
- Migrate data with aws dms and manage data services on aws platform
- Status
- Application page live, checked
- Location
- Pune Division
- Work mode
- Hybrid
- Eligibility
- Master’s / PhD
- Posted
Data Engineer Databricks
Full-time entry-level role · Data Platform Engineer- Implement data and ai use cases on databricks platform
- Design data engineering solutions with cloud technologies
- Collaborate on cloud-based data solutions with stakeholders
- Status
- Application page live, checked
- Location
- Bengaluru
- Work mode
- Hybrid
- Eligibility
- Master’s / PhD
- Posted
Data Engineer Azure
Full-time entry-level role · Data Engineering- Design and build data pipelines using azure synapse analytics, data factory, and data bricks
- Develop data layer with sql dw, cosmos db, and adls2 for scalable solutions
- Work on real-time pipelines with event hub and apache airflow for data quality
- Status
- Application page live, checked
- Location
- Hyderabad
- Work mode
- Hybrid
- Eligibility
- Master’s / PhD
- Posted
Research Software Engineer
Full-time entry-level role · AI Research- Work on AI research projects with real-world data and enterprise applications
- Use Python, TensorFlow, PyTorch, and tools like Git and Jupyter Notebooks
- Collaborate with global teams to integrate research into IBM products
- Status
- Application page live, checked
- Location
- 2 locations
- Work mode
- Hybrid
- Eligibility
- Master’s / PhD
- Posted
Associate Software Engineer
Full-time entry-level role · Software development- Develop and test software solutions for user problems
- Work with AI tools to improve productivity and code quality
- Follow SDLC and apply best practices for reliable features
- Status
- Application page live, checked
- Location
- Pune Division
- Work mode
- On-site
- Posted
Questions students ask
What degree do you need at IBM?
2 of 12 open roles accept undergraduates, 10 accept a master’s. The exact requirement is on each posting.
Where are IBM internships based?
Greater Lucknow Area, Bengaluru, Pune Division and Chennai.
Who IBM accepts
- Undergraduate
- ✓ 2 of 12 roles
- Master’s
- ✓ 10 of 12 roles
- PhD
- Not stated
Taken from each posting’s own wording. A level reading “not stated” was not ruled out — those postings simply did not say. Check the individual role for graduation-year requirements.
Skills IBM asks for
Taken from the 40 IBM internships we have tracked in India. These are the skills named in the postings themselves, not a generic list.
- Python9
- Data Engineering8
- Application Monitoring7
- Cloud Computing6
- React6
- Snowflake6
- Ansible4
- AWS Glue4
- BigQuery4
- Cloud Composer4
- Documentation4
- Git4
- Google Cloud4
- Java4
Where IBM hires interns
IBM has posted internships in Bengaluru, Pune Division, Hyderabad, Gurgaon, Chennai and Greater Kolkata Area and 5 more.
- Bengaluru11
- Pune Division11
- Hyderabad5
- Gurgaon3
- Chennai2
- Greater Kolkata Area2
- Greater Lucknow Area2
- Coimbatore
- Kochi
- Mumbai Metropolitan Region
IBM internships at a glance
We have tracked 7 engineering internships and 33 full-time entry-level roles at IBM in India since Aug 2026. Every new one appears here within minutes of going live.
- Roles tracked
- 40
- Since
- Aug 2026
- Locations
- 11
- Usual mode
- Hybrid
IBM hiring record
Every engineering internship IBM has posted in India that we have tracked, counted by the month it was posted, from Aug 2026.
- Aug 2026
- 7
- Sept 2026
- 0
- Oct 2026 so far
- 0
None of the 7 IBM internships we have tracked stated a stipend.
IBM also posted 33 full-time entry-level roles in this time. They are not internships, so none of the figures above count them.
IBM is in the busiest quarter of the 480 employers of engineering interns we track in India.
More roles like these
Other employers hiring for the kinds of role IBM posts.
Previously posted
Roles IBM has advertised since we started tracking them. These listings have closed — they are here so you can see what this employer hires for, and how often.
- Application developer Intern Application support
