Intern Software Developer, AI & Marketing Platforms

IBM

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
New York, NY
Employment
Intern
Posted
1 day ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $172k
$101k most similar roles pay here $243k

This listing doesn't post a salary. Most similar roles pay $114,437–$229,312.

Based on 240 similar postings.

Employer

About IBM

IBM is a US-based global technology company providing hybrid cloud, AI, consulting, enterprise software, and IT infrastructure products and services.

IBM currently has 265 open roles on FindRole.

Most-posted roles

View all roles at IBM

At a glance

TL;DR · Intern Software Developer, AI & Marketing Platforms

The 2027 Intern — Software Developer, AI & Marketing Platforms role places you within the AI development team at IBM Marketing. You will ship production features for two primary products: an AI assistant for ibm.com and an internal platform used by SEO and marketing teams for planning and automation. Day-to-day responsibilities include building agentic and multilingual chatbot capabilities, developing Python tools, creating API integrations, and building data pipelines. You will work with technologies including Python, JavaScript, TypeScript, Next.js, React, SQL, and Git. The role involves solving technical problems such as implementing hybrid RAG, developing crawling pipelines, and creating AI-driven scripts for content workflows. You will also contribute to open-source integrations between watsonx.ai and the VercelAI SDK to improve marketing visibility and reporting.

What does a Software Developer earn?

Median $151475 from 72 postings across 15 companies.

See salary data

What you'll do

  • Build agentic and multilingual capabilities for a chatbot serving IBM marketing pages.
  • Develop Python tools and API integrations for AI assistants to call.
  • Create crawling pipelines to keep chatbot answers grounded in current website content.
  • Develop a Next.js platform for SEO reporting, page planning, and process automation.
  • Build data pipelines across web analytics, CMS platforms, and business systems into a shared database.
  • Create APIs and AI-driven scripts to automate audits and content workflows for other teams.
  • Contribute to open-source integrations between watsonx.ai and frameworks like the VercelAI SDK.
  • Gather requirements from stakeholders to turn feedback into shipped software features.

What we're looking for

  • Must have a High School Diploma or GED.
  • Must be currently enrolled in an accredited university studying Computer Science, Data Science, AI, Machine Learning, or a related technical discipline.
  • Must be a rising senior for the 2027-2028 school year completing a degree between Fall 2027 and Summer 2028.
  • Must be available for an internship starting May 24, 2027, and ending August 13, 2027.
  • Must have programming experience in Python or Javascript/TypeScript through coursework, projects, or prior internships.
  • Must have familiarity with web development frameworks like Next.js or React, basic SQL experience, and an understanding of Git fundamentals.
  • Bachelor's Degree (preferred).
  • Work authorization now or in the future, are not eligible for hire.

More like this

Similar roles

Software Developer Intern

IBM

53 days ago
Python Java JavaScript TypeScript C++ Go Rust Swift Kotlin React Node.js SQL Git Docker Kubernetes REST APIs IBM Cloud AWS Azure GCP CI/CD Agile AI/ML

Software Developer Intern

IBM

49 days ago
Python Java JavaScript TypeScript C++ Go Rust Swift Kotlin React Node.js SQL Git Docker Kubernetes REST APIs IBM Cloud AWS Azure GCP CI/CD Agile AI/ML

Software Developer Intern

IBM

9 days ago
Python Java C++ Artificial Intelligence Data Modeling Prompt Engineering API Integration RAG Agile Enterprise IT Operations Multi-model Workflow Orchestration Function Calling Stateful Loops Error Handling Software Development Code Review

Intern Application Developer

IBM

53 days ago
Artificial Intelligence Cloud Computing DevOps Agile Python Java JavaScript C# C++ Git APIs Web Development Software Engineering Data Structures Algorithms