Resume and JobRESUME AND JOB
IBM logo

AI Software Dev

IBM

Software and Technology Jobs

AI Software Dev

internshipPosted: Dec 12, 2025

Job Description

AI Software Dev

📋 Job Overview

Join IBM as an AI Software Developer to lead in the new era of technology, focusing on full stack development with an emphasis on AI. You will work on backend technologies, AI/ML frameworks, and modern cloud programming practices to solve challenging problems. This role requires strong collaboration and communication skills to effectively work with design and engineering teams.

📍 Location: Multiple Locations (Remote/Hybrid)

💼 Career Level: Internship

✅ Required Qualifications

  • Experience as a full stack developer with a focus in AI
  • Understanding of backend technologies, including server-side languages (Node.js, Python, Java, etc.) and databases (Cassandra, PostgreSQL, etc.)
  • Experience in web technologies: HTTP, REST, JSON, HTML, Ajax, JavaScript etc.
  • Familiarity with AI/ML frameworks like PyTorch, Hugging Face, or OpenAI API
  • Basic understanding of LLM prompt engineering and retrieval-augmented generation (RAG) techniques
  • Experience with version control systems (Git) and CI/CD pipelines for efficient development workflows
  • Strong analytical and problem-solving abilities to address technical challenges effectively
  • Strong collaboration skills, having worked effectively with design and engineering teams
  • Effective verbal and written communication skills in English

⭐ Preferred Qualifications

  • Hands on experience with the Watsonx product portfolio and IBM Cloud Infrastructure
  • Experience in deploying and fine-tuning models like Granite, Mistral, or Llama 3
  • Hands-on experience with containerization tools like Docker or Kubernetes
  • Understanding of the micro-services architecture and modern cloud programming practices
  • Experience in using messaging brokers like RabbitMQ, Kafka etc.
  • Operating Systems (such as Red Hat, Ubuntu, etc.)
  • Experience with build tools like Maven/Gradle
  • Experience with automated testing (JUnit, Selenium and/or Puppeteer)
  • Experience with agile development methodologies

🛠️ Required Skills

  • Node.js
  • Python
  • Java
  • Cassandra
  • PostgreSQL
  • HTTP
  • REST
  • JSON
  • HTML
  • Ajax
  • JavaScript
  • PyTorch
  • Hugging Face
  • OpenAI API
  • LLM prompt engineering
  • Retrieval-augmented generation (RAG)
  • Git
  • CI/CD
  • Watsonx
  • IBM Cloud Infrastructure
  • Granite
  • Mistral
  • Llama 3
  • Docker
  • Kubernetes
  • Micro-services architecture
  • Cloud programming
  • RabbitMQ
  • Kafka
  • Red Hat
  • Ubuntu
  • Maven
  • Gradle
  • JUnit
  • Selenium
  • Puppeteer
  • Agile development
  • Analytical skills
  • Problem-solving
  • Collaboration
  • Communication

🎁 Benefits & Perks

  • Opportunity to learn and develop yourself and your career
  • Encouragement to be courageous and experiment everyday
  • Continuous trust and support in an environment where everyone can thrive
  • Growth minded culture, staying curious, open to feedback and learning new information and skills
  • Trusted to provide on-going feedback to help other IBMers grow
  • Collaborative environment with a team focused approach
  • Courage to make critical decisions everyday
  • Embracing challenges with a can-do attitude and outcome focused approach

Locations

  • Multiple Locations, India (Remote)

Salary

Estimated Salary Rangemedium confidence

300,000 - 600,000 INR / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Node.jsintermediate
  • Pythonintermediate
  • Javaintermediate
  • Cassandraintermediate
  • PostgreSQLintermediate
  • HTTPintermediate
  • RESTintermediate
  • JSONintermediate
  • HTMLintermediate
  • Ajaxintermediate
  • JavaScriptintermediate
  • PyTorchintermediate
  • Hugging Faceintermediate
  • OpenAI APIintermediate
  • LLM prompt engineeringintermediate
  • Retrieval-augmented generation (RAG)intermediate
  • Gitintermediate
  • CI/CDintermediate
  • Watsonxintermediate
  • IBM Cloud Infrastructureintermediate
  • Graniteintermediate
  • Mistralintermediate
  • Llama 3intermediate
  • Dockerintermediate
  • Kubernetesintermediate
  • Micro-services architectureintermediate
  • Cloud programmingintermediate
  • RabbitMQintermediate
  • Kafkaintermediate
  • Red Hatintermediate
  • Ubuntuintermediate
  • Mavenintermediate
  • Gradleintermediate
  • JUnitintermediate
  • Seleniumintermediate
  • Puppeteerintermediate
  • Agile developmentintermediate
  • Analytical skillsintermediate
  • Problem-solvingintermediate
  • Collaborationintermediate
  • Communicationintermediate

Required Qualifications

  • Experience as a full stack developer with a focus in AI (experience)
  • Understanding of backend technologies, including server-side languages (Node.js, Python, Java, etc.) and databases (Cassandra, PostgreSQL, etc.) (experience)
  • Experience in web technologies: HTTP, REST, JSON, HTML, Ajax, JavaScript etc. (experience)
  • Familiarity with AI/ML frameworks like PyTorch, Hugging Face, or OpenAI API (experience)
  • Basic understanding of LLM prompt engineering and retrieval-augmented generation (RAG) techniques (experience)
  • Experience with version control systems (Git) and CI/CD pipelines for efficient development workflows (experience)
  • Strong analytical and problem-solving abilities to address technical challenges effectively (experience)
  • Strong collaboration skills, having worked effectively with design and engineering teams (experience)
  • Effective verbal and written communication skills in English (experience)

Preferred Qualifications

  • Hands on experience with the Watsonx product portfolio and IBM Cloud Infrastructure (experience)
  • Experience in deploying and fine-tuning models like Granite, Mistral, or Llama 3 (experience)
  • Hands-on experience with containerization tools like Docker or Kubernetes (experience)
  • Understanding of the micro-services architecture and modern cloud programming practices (experience)
  • Experience in using messaging brokers like RabbitMQ, Kafka etc. (experience)
  • Operating Systems (such as Red Hat, Ubuntu, etc.) (experience)
  • Experience with build tools like Maven/Gradle (experience)
  • Experience with automated testing (JUnit, Selenium and/or Puppeteer) (experience)
  • Experience with agile development methodologies (experience)

Benefits

  • general: Opportunity to learn and develop yourself and your career
  • general: Encouragement to be courageous and experiment everyday
  • general: Continuous trust and support in an environment where everyone can thrive
  • general: Growth minded culture, staying curious, open to feedback and learning new information and skills
  • general: Trusted to provide on-going feedback to help other IBMers grow
  • general: Collaborative environment with a team focused approach
  • general: Courage to make critical decisions everyday
  • general: Embracing challenges with a can-do attitude and outcome focused approach

Target Your Resume for "AI Software Dev" , IBM

Get personalized recommendations to optimize your resume specifically for AI Software Dev. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "AI Software Dev" , IBM

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Infrastructure & TechnologyInfrastructure & Technology

Answer 10 quick questions to check your fit for AI Software Dev @ IBM.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

IBM logo

AI Software Dev

IBM

Software and Technology Jobs

AI Software Dev

internshipPosted: Dec 12, 2025

Job Description

AI Software Dev

📋 Job Overview

Join IBM as an AI Software Developer to lead in the new era of technology, focusing on full stack development with an emphasis on AI. You will work on backend technologies, AI/ML frameworks, and modern cloud programming practices to solve challenging problems. This role requires strong collaboration and communication skills to effectively work with design and engineering teams.

📍 Location: Multiple Locations (Remote/Hybrid)

💼 Career Level: Internship

✅ Required Qualifications

  • Experience as a full stack developer with a focus in AI
  • Understanding of backend technologies, including server-side languages (Node.js, Python, Java, etc.) and databases (Cassandra, PostgreSQL, etc.)
  • Experience in web technologies: HTTP, REST, JSON, HTML, Ajax, JavaScript etc.
  • Familiarity with AI/ML frameworks like PyTorch, Hugging Face, or OpenAI API
  • Basic understanding of LLM prompt engineering and retrieval-augmented generation (RAG) techniques
  • Experience with version control systems (Git) and CI/CD pipelines for efficient development workflows
  • Strong analytical and problem-solving abilities to address technical challenges effectively
  • Strong collaboration skills, having worked effectively with design and engineering teams
  • Effective verbal and written communication skills in English

⭐ Preferred Qualifications

  • Hands on experience with the Watsonx product portfolio and IBM Cloud Infrastructure
  • Experience in deploying and fine-tuning models like Granite, Mistral, or Llama 3
  • Hands-on experience with containerization tools like Docker or Kubernetes
  • Understanding of the micro-services architecture and modern cloud programming practices
  • Experience in using messaging brokers like RabbitMQ, Kafka etc.
  • Operating Systems (such as Red Hat, Ubuntu, etc.)
  • Experience with build tools like Maven/Gradle
  • Experience with automated testing (JUnit, Selenium and/or Puppeteer)
  • Experience with agile development methodologies

🛠️ Required Skills

  • Node.js
  • Python
  • Java
  • Cassandra
  • PostgreSQL
  • HTTP
  • REST
  • JSON
  • HTML
  • Ajax
  • JavaScript
  • PyTorch
  • Hugging Face
  • OpenAI API
  • LLM prompt engineering
  • Retrieval-augmented generation (RAG)
  • Git
  • CI/CD
  • Watsonx
  • IBM Cloud Infrastructure
  • Granite
  • Mistral
  • Llama 3
  • Docker
  • Kubernetes
  • Micro-services architecture
  • Cloud programming
  • RabbitMQ
  • Kafka
  • Red Hat
  • Ubuntu
  • Maven
  • Gradle
  • JUnit
  • Selenium
  • Puppeteer
  • Agile development
  • Analytical skills
  • Problem-solving
  • Collaboration
  • Communication

🎁 Benefits & Perks

  • Opportunity to learn and develop yourself and your career
  • Encouragement to be courageous and experiment everyday
  • Continuous trust and support in an environment where everyone can thrive
  • Growth minded culture, staying curious, open to feedback and learning new information and skills
  • Trusted to provide on-going feedback to help other IBMers grow
  • Collaborative environment with a team focused approach
  • Courage to make critical decisions everyday
  • Embracing challenges with a can-do attitude and outcome focused approach

Locations

  • Multiple Locations, India (Remote)

Salary

Estimated Salary Rangemedium confidence

300,000 - 600,000 INR / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Node.jsintermediate
  • Pythonintermediate
  • Javaintermediate
  • Cassandraintermediate
  • PostgreSQLintermediate
  • HTTPintermediate
  • RESTintermediate
  • JSONintermediate
  • HTMLintermediate
  • Ajaxintermediate
  • JavaScriptintermediate
  • PyTorchintermediate
  • Hugging Faceintermediate
  • OpenAI APIintermediate
  • LLM prompt engineeringintermediate
  • Retrieval-augmented generation (RAG)intermediate
  • Gitintermediate
  • CI/CDintermediate
  • Watsonxintermediate
  • IBM Cloud Infrastructureintermediate
  • Graniteintermediate
  • Mistralintermediate
  • Llama 3intermediate
  • Dockerintermediate
  • Kubernetesintermediate
  • Micro-services architectureintermediate
  • Cloud programmingintermediate
  • RabbitMQintermediate
  • Kafkaintermediate
  • Red Hatintermediate
  • Ubuntuintermediate
  • Mavenintermediate
  • Gradleintermediate
  • JUnitintermediate
  • Seleniumintermediate
  • Puppeteerintermediate
  • Agile developmentintermediate
  • Analytical skillsintermediate
  • Problem-solvingintermediate
  • Collaborationintermediate
  • Communicationintermediate

Required Qualifications

  • Experience as a full stack developer with a focus in AI (experience)
  • Understanding of backend technologies, including server-side languages (Node.js, Python, Java, etc.) and databases (Cassandra, PostgreSQL, etc.) (experience)
  • Experience in web technologies: HTTP, REST, JSON, HTML, Ajax, JavaScript etc. (experience)
  • Familiarity with AI/ML frameworks like PyTorch, Hugging Face, or OpenAI API (experience)
  • Basic understanding of LLM prompt engineering and retrieval-augmented generation (RAG) techniques (experience)
  • Experience with version control systems (Git) and CI/CD pipelines for efficient development workflows (experience)
  • Strong analytical and problem-solving abilities to address technical challenges effectively (experience)
  • Strong collaboration skills, having worked effectively with design and engineering teams (experience)
  • Effective verbal and written communication skills in English (experience)

Preferred Qualifications

  • Hands on experience with the Watsonx product portfolio and IBM Cloud Infrastructure (experience)
  • Experience in deploying and fine-tuning models like Granite, Mistral, or Llama 3 (experience)
  • Hands-on experience with containerization tools like Docker or Kubernetes (experience)
  • Understanding of the micro-services architecture and modern cloud programming practices (experience)
  • Experience in using messaging brokers like RabbitMQ, Kafka etc. (experience)
  • Operating Systems (such as Red Hat, Ubuntu, etc.) (experience)
  • Experience with build tools like Maven/Gradle (experience)
  • Experience with automated testing (JUnit, Selenium and/or Puppeteer) (experience)
  • Experience with agile development methodologies (experience)

Benefits

  • general: Opportunity to learn and develop yourself and your career
  • general: Encouragement to be courageous and experiment everyday
  • general: Continuous trust and support in an environment where everyone can thrive
  • general: Growth minded culture, staying curious, open to feedback and learning new information and skills
  • general: Trusted to provide on-going feedback to help other IBMers grow
  • general: Collaborative environment with a team focused approach
  • general: Courage to make critical decisions everyday
  • general: Embracing challenges with a can-do attitude and outcome focused approach

Target Your Resume for "AI Software Dev" , IBM

Get personalized recommendations to optimize your resume specifically for AI Software Dev. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "AI Software Dev" , IBM

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Infrastructure & TechnologyInfrastructure & Technology

Answer 10 quick questions to check your fit for AI Software Dev @ IBM.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.