AI Engineer at IBM | Bangalore, Karnataka

September 16, 2025

Job Description

Summary

IBM India Private Limited is seeking a skilled AI Engineer to join our Client Engineering team in Bangalore. In this role, you will design, develop, and deploy AI solutions using IBM’s watsonx platform, driving innovation for clients across industries. Ideal candidates have strong Python programming skills, experience with AI frameworks like TensorFlow, PyTorch, Keras, or Hugging Face, and a deep understanding of machine learning, deep learning, and large language models (LLMs).

Join IBM as an AI Engineer to co-create proof-of-concepts, deliver AI-powered solutions, and collaborate with cross-functional teams to transform business challenges into measurable outcomes. This role offers career growth, exposure to cutting-edge AI technology, and opportunities to work on global client projects.


Job Details at a Glance

AttributeDetails
Job TitleAI Engineer
Job ID42761
LocationBangalore, Karnataka, India
ShiftGeneral (Daytime)
Experience RequiredProfessional
Education RequiredBachelor’s Degree (Master’s/Ph.D. preferred)
Work ArrangementHybrid
Employment TypeRegular, Professional
Travel RequiredSome travel based on business demand
Area of WorkSales / Client Engineering
CompanyIBM India Private Limited
Incentive BasedYes

Key Responsibilities

  • AI Solution Development: Build and deploy AI models and solutions using watsonx platform.
  • Proof-of-Concepts (POC): Design and implement 4–6 week POCs to showcase feasibility and effectiveness of AI solutions.
  • Collaboration & Project Management: Work closely with data scientists, engineers, and project managers to deliver AI projects.
  • Customer Engagement: Serve as the technical point of contact, addressing client queries and providing AI guidance.
  • Documentation & Knowledge Sharing: Prepare technical documentation, white papers, and best practices for internal and external stakeholders.
  • Industry Trends & Innovation: Stay updated on AI, foundation models, large language models (LLMs), NLP, and other emerging technologies.

Required Skills & Qualifications

  • Education: Bachelor’s, Master’s, or Ph.D. in Computer Science, AI, Data Science, or related field.
  • Programming Skills: Proficient in Python, with experience in AI frameworks like TensorFlow, PyTorch, Keras, or Hugging Face.
  • Data & ML Libraries: Knowledge of SciKit Learn, Pandas, Matplotlib, and other data analytics libraries.
  • Cloud Platforms: Familiarity with Kubernetes, AWS, Azure, GCP is a plus.
  • Soft Skills: Strong communication, collaboration, and stakeholder engagement abilities.
  • Mindset: Growth-oriented, curious, and proactive in adopting new AI technologies.

Preferred Skills & Experience

  • Proven experience in designing and delivering AI solutions, including foundation models and large language models.
  • Experience with natural language processing (NLP) and text analytics.
  • Knowledge of machine learning and deep learning algorithms.
  • Exposure to open-source AI tools and frameworks.

Why Join IBM?

  • Work with cutting-edge AI technology and large-scale enterprise solutions.
  • Collaborate with global teams and industry experts.
  • Participate in AI pilots and client co-creation projects that drive measurable business impact.
  • Access continuous learning, development, and career growth opportunities.
  • Be part of IBM’s mission to innovate responsibly and shape the future of AI in business.

Apply Now

Advance your career as an AI Engineer at IBM Bangalore. Apply now via the IBM Careers Page to join a team that is driving AI innovation and client success worldwide.