IBM is hiring freshers and early-career candidates for the role of Data Scientist – Artificial Intelligence (Associate Data Scientist) in Bangalore, Karnataka. Candidates with a Bachelor’s degree and strong knowledge of Python, machine learning, artificial intelligence, and Generative AI can apply for this opportunity.

The selected candidates will work with IBM Consulting teams on data science, machine learning models, AI proof-of-concept solutions, and Generative AI applications. This is a good opportunity for candidates who want to begin their careers in data science and artificial intelligence.
IBM Off Campus Drive 2026 Hiring Freshers For Data Scientist – Artificial Intelligence
| DetailsInformation | |
|---|---|
| Company | IBM |
| Job Role | Data Scientist – Artificial Intelligence |
| Job ID | 86123 |
| Qualification | Bachelor’s Degree; Master’s Preferred |
| Eligible Batches | Not Mentioned |
| Experience | 0–2 Years |
| Expected Salary | ₹8 – ₹15 LPA (Expected) |
| Job Type | Full-Time |
| Job Category | Data Science / Artificial Intelligence |
| Location | Bangalore, Karnataka |
| Apply Mode | Online |
Job Description
IBM is looking for an Associate Data Scientist to join its IBM Consulting team in Bangalore. The role involves solving business problems using data science, machine learning, artificial intelligence, and open-source technologies.
As a Data Scientist, you will work with tools and frameworks such as Python, R, TensorFlow, PyTorch, Keras, Hugging Face, and scikit-learn. The position also involves preparing, analyzing, and interpreting data to generate useful insights for business stakeholders.
The role includes working on Generative AI proof-of-concept solutions, including exploring the capabilities of AI code assistants for refactoring, rewriting, and documenting code. Candidates may also work on use cases involving legacy code modernization, including COBOL-to-Java migration.
Qualifications & Skills
- Bachelor’s degree is required; Master’s degree is preferred.
- Strong programming skills in Python.
- Knowledge of machine learning and artificial intelligence concepts.
- Familiarity with TensorFlow, PyTorch, Keras, or Hugging Face.
- Working knowledge of scikit-learn, Pandas, Matplotlib, or similar libraries.
- Understanding of data preparation, analysis, and visualization.
- Familiarity with at least one cloud platform.
- Knowledge of statistical and machine learning techniques.
- Understanding of predictive and prescriptive modelling.
- Knowledge of Generative AI and AI-powered tools is an advantage.
- Knowledge of COBOL and Java is preferred.
- Good problem-solving and analytical skills.
- Ability to communicate technical concepts to both technical and non-technical audiences.
- Good communication and teamwork skills.
Roles and Responsibilities
- Develop and validate predictive and prescriptive machine learning models.
- Maintain and improve statistical models using big data and machine learning techniques.
- Write efficient and reusable programs for data cleansing and integration.
- Analyze and interpret large datasets to identify useful business insights.
- Build proof-of-concept solutions for proposed AI systems.
- Explore Generative AI applications and AI code-assistant capabilities.
- Work on use cases involving code refactoring, rewriting, and documentation.
- Support legacy code modernization and COBOL-to-Java migration use cases.
- Collaborate with data scientists, engineers, consultants, and database administrators.
- Work with stakeholders to understand business requirements.
- Select appropriate modelling techniques based on business problems.
- Evaluate model performance and communicate results effectively.
- Document solution architectures, technical decisions, and lessons learned.
- Contribute to technical documentation and best-practice guides.
Selection and Interview Process at IBM
The IBM recruitment process may include multiple stages depending on the position and hiring team. Candidates should be prepared for technical assessments, interviews, and discussions related to data science and artificial intelligence.
1. Resume Screening / Recruiter Discussion:
The process generally begins with resume screening and may be followed by an initial recruiter discussion. Candidates may be asked about their education, programming skills, machine learning knowledge, projects, internship experience, and interest in IBM.
2. Online Assessment / Coding Round:
Candidates may be evaluated on programming and analytical skills. For this Data Scientist position, preparation should include Python, data structures, basic algorithms, data manipulation, and machine learning fundamentals.
3. Data Science Technical Interview:
The technical discussion may cover regression, classification, feature engineering, model evaluation, statistics, machine learning algorithms, Python libraries, and practical data science scenarios.
4. Project Discussion:
Candidates should be prepared to explain one or two data science or AI projects in detail. Discuss the data collection process, data cleaning, feature engineering, model selection, evaluation metrics, challenges, and your individual contribution.
5. AI / Generative AI Discussion:
Because the role involves Generative AI proof-of-concept work, candidates should understand basic concepts related to generative AI, AI code assistants, large language models, and practical AI applications.
6. HR / Final Discussion:
The final round may focus on communication, teamwork, career goals, motivation, and interest in IBM. Candidates may be asked questions such as “Tell me about yourself,” “Why IBM?”, “Why Data Science?”, and “Explain your strongest AI or machine learning project.”
Important Note While Applying For Jobs
Please read the job requirements carefully before applying. Make sure your resume accurately highlights your Python, machine learning, artificial intelligence, data science projects, and relevant technical skills.
IBM has not specified a particular graduation batch for the position. Candidates should therefore review the official job listing and their eligibility before submitting an application.
If your profile is shortlisted, IBM will provide further information regarding assessments and interviews through the contact details provided during the application.
How To Apply For IBM Off Campus Drive 2026?
- Click on the Apply Here link provided below.
- You will be redirected to the official IBM Careers website.
- Search for or open Job ID 86123.
- Review the job description and eligibility requirements.
- Sign in or create an IBM candidate profile.
- Complete the application form with accurate information.
- Upload your updated resume and required documents.
- Review your details carefully.
- Submit the application successfully.
- Keep checking your registered email for further recruitment updates.
IBM Apply Link: Click Here
All Jobs: Click Here
About IBM
IBM is a global technology and consulting company that works across areas including hybrid cloud, artificial intelligence, enterprise software, consulting, quantum computing, and technology research.
IBM Consulting works with organizations on technology transformation and business solutions, including hybrid cloud and AI initiatives. The company has a large presence in India, with teams working across technology, consulting, research, software development, data science, and artificial intelligence.
This Data Scientist – Artificial Intelligence opportunity provides eligible candidates with a chance to work on real-world data science and AI projects while gaining experience with machine learning, Generative AI, cloud technologies, and enterprise technology solutions.

