AI Software Engineer Co-op

IBM

Confirmed live yesterday Trusted

Quick summary

Work type
On-site
Location
—
Employment
Intern
Posted
11 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $178k
$118k $229k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $136,600–$218,712.

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 268 open roles on FindRole.

Listed pay typically runs $187,136–$221,730 across 10 roles with salary data.

Most-posted roles

View all roles at IBM

At a glance

TL;DR · AI Software Engineer Co-op

JOB TITLE: AI Software Engineer Spring Co-op 2027 As an AI Software Engineer Spring Co-op 2027, you will join the IBM Z team to integrate large language models into foundational systems supporting global commerce, banking, and payments. You will work alongside experienced engineers to design, build, and test AI-powered features, such as diagnostic agents or tools for simplifying complex system operations. Your daily tasks include integrating LLMs, APIs, and enterprise data, writing clear specifications and prompts, and debugging across model interactions and application code. You must possess strong software engineering fundamentals, proficiency in Python, and experience building prototypes with LLMs. The role requires technical skills in Git, data structures, and algorithms, with preferred experience in RAG, vector databases, Docker, Kubernetes, and languages like Go or TypeScript to solve reliability and performance challenges.

What you'll do

  • Design, build, and test AI-powered features that address specific developer and client needs.
  • Integrate large language models (LLMs), APIs, and enterprise data into functional applications.
  • Write clear technical specifications and effective prompts for AI development tools.
  • Evaluate AI behavior using realistic test cases to measure quality and performance.
  • Debug complex issues across model interactions, application code, and underlying systems.
  • Document work and iterate on features based on technical feedback and code reviews.

What we're looking for

  • Must be actively enrolled in a Bachelor’s degree program at the time of application and returning to complete the degree after the co-op.
  • Must be available to work full-time (40 hours/week) for 16 weeks between Jan 19 - May 7 without concurrent coursework.
  • Must be available to start a full-time role between December 2027 and August 2028.
  • High School Diploma/GED is required.
  • Bachelor's Degree (preferred).
  • Strong software engineering fundamentals including data structures, algorithms, software design, and testing.
  • Proficiency in Python and experience building applications or services that integrate APIs.
  • Hands-on experience building an application or prototype with LLMs, including integration and testing.
  • Systematic debugging mindset to investigate failures across models, application code, APIs, and underlying systems.
  • Ability to translate problems into clear requirements, prompts, and testable acceptance criteria.
  • Familiarity with Git, technical communication, and the ability to learn quickly in a team environment.
  • Experience with AI agents, RAG, vector databases, or Model Context Protocol (preferred).
  • Experience with JavaScript/TypeScript, Go, distributed systems, or microservices (preferred).
  • Experience with Docker, Kubernetes, OpenShift, or real-time data tools like Kafka (preferred).
  • Experience in AI evaluation, anomaly detection, or measuring model accuracy and latency (preferred).

More like this

Similar roles

Software Developer Spring Co-op 2027

IBM

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

Software Developer Spring Co-op 2027

IBM

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

Software Developer Co-Op

IBM

Cambridge 28 days ago
Python Java JavaScript TypeScript C++ Go Rust Swift Kotlin React Node.js SQL Docker Kubernetes REST APIs Git CI/CD Agile LangChain LangGraph LlamaIndex OpenTelemetry AWS IBM Cloud Azure GCP

Technical Support Co-op

IBM

76 days ago
watsonx Python Java Linux Windows Machine Learning Generative AI Hybrid Cloud System Integration Databases Messaging Directories Troubleshooting Software Development AI

AI/ML Engineer Co-op

IBM

San Francisco, CA 25 days ago
Large Language Models NLP MLOps Python Java SQL React Node.js Transformer Architectures IBM Cloud AWS Azure GCP REST APIs NoSQL Git CI/CD Agile Containers Data Structures Algorithms