The candidate will work alongside a team of full stack developers working on building an full AI toolset, from role play, AI Tutor, automated video and podcast generation and much more.
The candidate will develop both front-end and back-end applications using python, LLMs, java and more, The candidate will be a self-directed and self-motivated individual always looking for creative ways to solve problems and should possess strong planning, organizational, and organizational skills.

AI Driven Skills Growth Development Intern- IBM- 2026
Dordt University,
Duration
-
May 2026 – 16 months
The Position
We are seeking a dynamic and motivated development Intern to join our team and contribute to the success of our sales skill growth programs. As an intern, you will have the unique opportunity to learn about today’s business challenges that clients need to be ready to tackle. You will be on the cutting edge of and AI business transformation to leverage AI to help IBMers grow their knowledge in real time. You will make an impact as you will actively participate in various aspects of sales enablement, gaining hands-on experience on technical projects aiming to transform our sales organization into an AI driven unit. By automating and streamlining their day-to-day work.
Responsibilities
- High School Diploma/GED
- Preferred education
- Bachelor's Degree
- Software development experience
- Foundational understanding of Large Language Models (LLMs)
- Experience with Retrieval-Augmented Generation (RAG)
- Python development experience
- Java development experience
- Strong written and verbal communication skills
Nice To Haves
- Development on Linux and/or Windows platforms
- Experience with JavaScript, or Node.js
- Knowledge of LangChain or similar orchestration frameworks
- Familiarity with cloud platforms and APIs
- Understanding of prompt engineering and tuning
- Experience working with relational databases or noSQL databases
Company
IBM has a global presence, operating in more than 175 countries with a broad-based geographic distribution of revenue. The company’s Global Markets organization is a strategic sales business unit that manages IBM’s global footprint, working closely with dedicated country-based operating units to serve clients locally. These country teams have client relationship managers who lead integrated teams of consultants, solution specialists and delivery professionals to enable clients’ growth and innovation. By complementing local expertise with global experience and digital capabilities, IBM builds deep and broad-based client relationships. This local management focus fosters speed in supporting clients, addressing new markets and making investments in emerging opportunities. Additionally, the Global Markets organization serves clients with expertise in their industry as well as through the products and services that IBM and partners supply. IBM is also expanding its reach to new and existing clients through digital marketplaces.
