2027 Intern — Software Developer, AI & Marketing Platforms
Job details
- Work mode
- Hybrid
- Employment
- Internship
- Level
- Internship
- Education
- Bachelor's degree
- Posted
- Oct 6, 2026
- Last confirmed open
- Oct 7, 2026
About this role
Public source summary from intern-list.com / Jobright.
IBM is a leader in Hybrid Cloud and AI that drives innovation and digital transformation. The Software Developer Intern will work with an AI development team within IBM Marketing to ship production features for the ibm.com AI assistant or internal marketing platforms, including agentic applications, data integrations, APIs, automation, and analytics.
Responsibilities
Build agentic and multilingual capabilities for a chatbot serving ibm.com marketing pages and other IBM-owned sites Develop Python tools and API integrations that assistants can call Develop agentic search using hybrid RAG, internal APIs, and third-party services Build crawling pipelines and integrations that keep the assistant's answers grounded in current ibm.com content Extend our evaluation and testing framework Research competitor features and contribute ideas to move our chatbot forward Collaborate with frontend, contact-channel, UX, and design teams on a unified experience Develop analytics dashboards and analyze data to see what’s working Develop a Next.js platform for SEO and AI-visibility reporting, page planning, work management, and process automation Build data integrations and pipelines across web analytics, search, CMS platforms, SEO tools, a custom crawler, and business systems into a shared marketing database Build APIs and AI-driven scripts that automate audits, research, and content workflows for other teams Contribute to our open-source integrations between watsonx.ai and frameworks like theVercelAI SDK Work with stakeholders to gather requirements and turn feedback into shipped features
Qualifications: Currently enrolled in an accredited University studying Computer Science, Data Science, Artificial Intelligence, Machine Learning, Human-Computer Interaction (HCI), Information Systems, Software Engineering, Computational Linguistics, Analytics, or related technical disciplines Available for an internship in Summer 2027 Completing your degree program between Fall 2027 and Summer 2028 Pursuing aBachelor'sdegree and a rising senior for the 2027-2028 school year Programming experience in Python orJavascript/TypeScript (coursework, projects, or prior internships) Familiarity with web development — a framework like Next.js, React, or similar Basic SQL experience Understanding of Git fundamentals Clear written and verbal communication and willingness to ask questions Self-directed and detail-oriented — comfortable digging into unfamiliar code and documentation to find the right solution, taking initiative to learn aboutnew technologywhen needed, and asking questions when stuck Must have the ability to work without a need for current or future Visa sponsorship Bachelor's Degree Experience with REST API development Experience writing tests Experience building LLM/agentic applications (RAG, tool use, evals) — class or personal projects count Experience with dashboards or data visualization Exposure to web analytics, SEO, or marketing data, or marketing related classes
Benefits: Educational, networking, and social activities Leadership exposure and mentorship throughout the summer Hybrid work environment Work in a hybrid environment with at least three days per week in the office