Co-Op: AI & Cloud Software Developer

IBM

City of Poughkeepsie (NY, AR)

On-site

USD 34,000 - 44,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

IBM Software invites undergraduates to join a 16-week Co-op program designed to provide hands-on, practical software development experience. You will work with IBM engineers to design, develop, and test software powering cloud, AI, and hybrid-platform solutions.

The role emphasizes coding across languages, modern development practices, and collaboration in an Agile environment, with eligibility for a full-time role after graduation.

Qualifications

  • Must be actively enrolled in a Bachelor’s degree program and returning to complete the degree.
  • Available to start full-time between December 2027 and August 2028.
  • Available to work full-time (40 hours/week) for 16 weeks between Jan 19 - May 7.
  • Co-op requires a full-time commitment; no concurrent coursework during term.

Responsibilities

  • Support design, development, testing, and debugging of software in front-end, back-end, or full-stack environments.
  • Work with a variety of programming languages depending on the project (examples: Python, Java, JavaScript, TypeScript, C++, Go, Rust, Swift, Kotlin, or others).
  • Help build user interfaces using frameworks like React or contribute to back-end services and APIs.
  • Use Git and other version-control and collaboration tools.
  • Work with cloud and container technologies such as Docker, Kubernetes, and REST APIs.
  • Participate in Agile ceremonies, code reviews, and technical discussions.
  • Explore emerging technologies, including AI/ML, automation, and cloud-native development.

Skills

Python
Java
JavaScript
TypeScript
C++
Go
Rust
Swift
Kotlin
Git
Docker
Kubernetes
REST APIs

Education

Bachelor's degree

Tools

Git
Docker
Kubernetes
REST APIs

Job description

IBM Software invites undergraduates to join a 16-week Co-op program designed to provide hands-on, practical software development experience. You will work with IBM engineers to design, develop, and test software powering cloud, AI, and hybrid-platform solutions.

The role emphasizes coding across languages, modern development practices, and collaboration in an Agile environment, with eligibility for a full-time role after graduation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Developer Co-op: Cloud, AI & Full-Stack Growth
Software Developer Co-op: Cloud, AI & Full-Stack Growth

IBM • Austin (TX)

On-site
USD 28,000 - 41,000
Software Developer Co-op: Cloud, AI & Hybrid
Software Developer Co-op: Cloud, AI & Hybrid

IBM • Boston (MA)

Hybrid
USD 76,000 - 166,000
Co‑Op Software Developer – Cloud, AI & Full‑Stack
Co‑Op Software Developer – Cloud, AI & Full‑Stack

IBM • Durham (NC)

On-site
USD 28,000 - 34,000
AI & Cloud Software Co-op — Spring 2027
AI & Cloud Software Co-op — Spring 2027

IBM • Cambridge (MA)

Hybrid
USD 83,000 - 152,000
Tech Support Co-op: AI & Cloud Solutions Engineer
Tech Support Co-op: AI & Cloud Solutions Engineer

IBM • Lowell (MA)

On-site
USD 28,000 - 33,000
AI & Cloud Software Engineer Co-op - Spring 2027
AI & Cloud Software Engineer Co-op - Spring 2027

IBM • Cambridge (MA)

Hybrid
USD 83,000 - 152,000
Tech Support Engineer Co-op: AI, Cloud, Real-World Impact
Tech Support Engineer Co-op: AI, Cloud, Real-World Impact

IBM • San Jose (CA)

On-site
USD 27,552,000 - 38,573,000
Spring Software Developer Co-op – Hybrid
Spring Software Developer Co-op – Hybrid

IBM • Lowell (NC)

Hybrid
USD 76,000 - 166,000
Cloud-Native Software Developer Co-op (Spring 2027)
Cloud-Native Software Developer Co-op (Spring 2027)

IBM • Lowell (MA)

On-site
USD 28,000 - 34,000
Hands-on projects
Mentorship
Career growth
Software Developer Spring Co-op 2027
Software Developer Spring Co-op 2027

IBM • Durham (NC)

On-site
USD 28,000 - 34,000