Jobs / Data Scientist / IBM Hiring Data Scientist - Artificial Intelligence in Bangalore | Hybrid
IBM logo

IBM

IBM Hiring Data Scientist - Artificial Intelligence in Bangalore | Hybrid

location_on Bangalore | Hybrid
work Not specified
payments Competitive Salary (Not disclosed)
schedule Full Time

Role Overview

Job Overview

IBM is hiring a Data Scientist - Artificial Intelligence for a professional opportunity in Bangalore, Karnataka. This hybrid role within IBM Consulting focuses on using data science, artificial intelligence, machine learning, and modern development tools to solve business problems. The position involves transforming complex data into useful insights, developing predictive and prescriptive models, and creating practical AI solutions that can be validated and communicated to technical and business stakeholders.

The role also has a strong proof-of-concept focus. You will help develop rapid AI prototypes, evaluate their feasibility, and work with development teams to refine solutions against customer requirements. One notable area involves demonstrating how generative AI coding assistants can support code refactoring, rewriting, and documentation between programming languages, including COBOL to Java migration scenarios.

This opportunity suits data science professionals who enjoy combining analytical thinking with hands-on programming and AI experimentation. You will work alongside scientists, engineers, consultants, and database professionals while contributing to projects involving machine learning, big data, and enterprise AI.


Key Responsibilities

  • Analyze business and technical problems and determine appropriate data science and modeling approaches.
  • Prepare, clean, integrate, and transform data for analytical and machine learning workflows.
  • Develop predictive and prescriptive models that identify patterns, forecast behavior, and support business recommendations.
  • Build and validate statistical and machine learning models with attention to quality and practical outcomes.
  • Develop proof-of-concept solutions that demonstrate the feasibility and value of proposed AI capabilities.
  • Work with development teams to iterate on AI prototypes and align implementations with customer requirements.
  • Explore generative AI coding-assistant use cases, including prototypes for refactoring, rewriting, and documenting code between languages such as COBOL and Java.
  • Evaluate modeling and prototype results and explain findings to technical and non-technical audiences.
  • Prepare technical documentation covering solution architecture, design decisions, implementation details, and lessons learned.
  • Create technical material such as white papers and best-practice documentation.
  • Collaborate with data scientists, engineers, consultants, and database administrators in Agile project environments.
  • Continue learning about emerging AI techniques, open-source tools, and enterprise AI approaches.


Required Skills

A strong foundation in data science and artificial intelligence is important for this role. Candidates should be comfortable programming in Python and applying machine learning techniques to real-world datasets. The position requires practical knowledge of model development, data preparation, model validation, and communicating analytical findings.

Experience with AI and machine learning frameworks such as TensorFlow is relevant, while familiarity with PyTorch, Keras, or Hugging Face can strengthen a candidate's profile. Knowledge of common data science libraries such as Scikit-learn, Pandas, and Matplotlib is also preferred.

Candidates should be able to develop reusable data-processing programs, understand statistical and machine learning concepts, and evaluate whether a model or AI prototype addresses the intended business problem. Strong documentation and presentation skills are valuable because the role requires explaining technical approaches and results to different audiences.


Preferred Skills

The job description gives preference to candidates with experience across several AI and machine learning frameworks. Useful technologies include TensorFlow, PyTorch, Keras, Hugging Face, Scikit-learn, Pandas, and Matplotlib.

Familiarity with cloud platforms is also preferred. Experience with COBOL and Java can be particularly useful because the role includes proof-of-concept work demonstrating AI-assisted code transformation and documentation between programming languages.

Candidates with experience creating AI proof of concepts, working with open-source machine learning tools, or supporting enterprise modernization initiatives may find this role especially relevant.


Education

A Bachelor's degree is required. A Master's degree is preferred. The qualification should be in Computer Science, Data Science, Artificial Intelligence, Engineering, or a related discipline.


Experience

The provided job description does not specify a required number of years of professional experience. It identifies the position as a professional Data Scientist - Artificial Intelligence role and emphasizes practical experience with AI solutions, programming, modeling, proof-of-concept development, and technical documentation. Candidates should therefore highlight relevant hands-on project experience.


Required Technologies

  • Python
  • R
  • TensorFlow
  • Artificial Intelligence
  • Machine Learning
  • Statistical Modeling
  • Predictive Modeling
  • Prescriptive Modeling
  • Big Data
  • Scikit-learn
  • Pandas
  • Matplotlib

Preferred technologies and experience include PyTorch, Keras, Hugging Face, cloud platforms, COBOL, and Java.


Soft Skills

Analytical reasoning, communication, collaboration, curiosity, and problem-solving are important for this position. A successful candidate should be able to understand business requirements, select suitable analytical techniques, and communicate technical conclusions clearly.

The consulting environment also requires teamwork and adaptability. You may work with professionals from different technical and business disciplines, so the ability to accept feedback, explain decisions, document work clearly, and contribute constructively to an Agile team is valuable.


Benefits of Working in this Role

IBM describes a culture centered on continuous learning, career development, collaboration, experimentation, and feedback. The role provides exposure to client-facing consulting projects and opportunities to work with AI, machine learning, open-source technologies, and enterprise technology solutions. IBM also emphasizes responsible technology and professional growth.


Work Mode

This is a hybrid work arrangement. IBM lists the role as hybrid and notes travel requirements of up to 20% or one day a week.


Location

Bangalore, Karnataka, India.


Who Should Apply

This opportunity is suitable for Data Scientists, AI professionals, Machine Learning Engineers, and analytics professionals with strong Python programming and practical experience developing machine learning or AI solutions.

Applicants should highlight experience with model development, data preparation, predictive analytics, AI proof of concepts, and technical communication. Candidates familiar with TensorFlow or other modern AI frameworks should clearly identify those skills. Experience with COBOL and Java, especially in modernization or code-transformation projects, can also be highlighted.

Freshers should note that the job posting does not explicitly identify this as a fresher position or provide a zero-year experience requirement. Candidates should apply based on their professional or equivalent relevant experience and the stated qualifications.


Career Growth

This position can help professionals deepen their expertise across data science, artificial intelligence, machine learning, enterprise consulting, and AI application development. Experience with proof-of-concept delivery, client problem solving, technical documentation, and modern AI frameworks can support progression toward Senior Data Scientist, Machine Learning Engineer, AI Engineer, AI Consultant, or related technical roles.


Application Advice

Tailor your resume to the technical requirements of this IBM opportunity. Put Python, machine learning, TensorFlow, data analysis, and AI solution development prominently in your skills and project sections. Include concrete examples of predictive or prescriptive models, data-cleaning pipelines, proof-of-concept development, and model evaluation.

If you have worked with PyTorch, Keras, Hugging Face, Scikit-learn, Pandas, Matplotlib, cloud platforms, COBOL, or Java, mention those technologies with relevant project context. For consulting-oriented experience, demonstrate how your analysis or AI solution addressed a business requirement and how you communicated results to stakeholders.


Technical Ecosystem

Eligibility Criteria

school

Education

Bachelor's degree is required. A Master's degree is preferred in Computer Science, Data Science, Artificial Intelligence, Engineering, or a related field.

Top Picks for You

smart_toy

SoftoBot

Beta

Your job search assistant

Ask about roles, locations, remote work, or fresher jobs.