logo

IBM

AI Software Engineer - IBM

Department
Engineering
Job Type / Location
Bengaluru, Karnataka
Experience Required
5+ years
Posted On

Key Responsibilities

  • Design, build, deploy, and maintain AI, ML, and GenAI-powered software solutions
  • Transform machine learning models into scalable, secure, and production-ready systems
  • Develop solutions using LLMs, prompt engineering, embeddings, and vector databases
  • Integrate AI models into backend services, APIs, and enterprise systems
  • Collaborate with stakeholders to align solutions with business goals
  • Ensure responsible and ethical AI development, addressing bias, explainability, and privacy

Requirements

  • Bachelor's degree in a technical field
  • Experience with AI & Machine Learning development, including algorithm selection and framework usage
  • Hands-on experience with LLMs, prompt engineering, embeddings, and vector databases
  • Proficiency in Python, REST API, and microservices
  • Familiarity with React.js and cloud deployment using containers

View Assessment Process

Think you'll be a good fit?