INTERNDOOR

IBM internships and entry-level jobs in India

12 roles open now

IBM 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
View & apply

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
View & apply

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
View & apply

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
View & apply

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
View & apply

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
View & apply

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
View & apply

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
View & apply

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
View & apply

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
View & apply

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
View & apply

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
View & apply

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
Know before anyone else applies to IBM

One message the minute a new engineering internship or entry-level role goes live in India. No email, no account.