Co‑Op Software Developer – Cloud, AI & Full‑Stack

IBM

Durham (NC)

On-site

USD 28,000 - 34,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

IBM Software in Durham, NC invites motivated students to join a 16‑week Co‑Op focused on hands‑on software development for cloud, AI, and hybrid platforms. You will collaborate with experienced IBM developers to design, build, and test solutions while pausing coursework for the term.

The role supports front‑end, back‑end, or full‑stack work across languages and tools, with Agile collaboration and exposure to modern deployment practices.

Qualifications

  • Actively enrolled in a Bachelor’s degree program and returning after the co‑op.
  • Available to start full‑time between Dec 2027 and Aug 2028.
  • Able to work full‑time (40 hours/week) for 16 weeks Jan 19–May 7.
  • Co‑op requires a full‑time commitment; no concurrent coursework.

Responsibilities

  • Support design, development, testing, and debugging of software in front‑end, back‑end, or full‑stack.
  • Work with multiple programming languages (Python, Java, JavaScript, TypeScript, C++, Go, Rust, Swift, Kotlin).
  • Assist in building user interfaces with frameworks like React or 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

Programming basics
Algorithms
Communication
Teamwork

Education

Bachelor's Degree

Tools

Git
Docker
Kubernetes

Job description

IBM Software in Durham, NC invites motivated students to join a 16‑week Co‑Op focused on hands‑on software development for cloud, AI, and hybrid platforms. You will collaborate with experienced IBM developers to design, build, and test solutions while pausing coursework for the term.

The role supports front‑end, back‑end, or full‑stack work across languages and tools, with Agile collaboration and exposure to modern deployment practices.

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
Co-Op: AI & Cloud Software Developer
Co-Op: AI & Cloud Software Developer

IBM • City of Poughkeepsie (NY)

On-site
USD 34,000 - 44,000
Software Developer Co-op: Cloud, AI & Hybrid
Software Developer Co-op: Cloud, AI & Hybrid

IBM • Boston (MA)

Hybrid
USD 76,000 - 166,000
Spring Co-op: Technical Support Engineer (AI & Cloud)
Spring Co-op: Technical Support Engineer (AI & Cloud)

IBM • Durham (NC)

On-site
USD 30,000 - 39,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
Spring Software Developer Co-op – Hybrid
Spring Software Developer Co-op – Hybrid

IBM • Lowell (NC)

Hybrid
USD 76,000 - 166,000
AI & Cloud Software Co-op — Spring 2027
AI & Cloud Software Co-op — Spring 2027

IBM • Cambridge (MA)

Hybrid
USD 83,000 - 152,000
Software Developer Spring Co-op 2027
Software Developer Spring Co-op 2027

IBM • Durham (NC)

On-site
USD 28,000 - 34,000
Software Developer Spring Co-op 2027
Software Developer Spring Co-op 2027

IBM • Austin (TX)

On-site
USD 28,000 - 41,000
Software Developer Spring Co-op 2027
Software Developer Spring Co-op 2027

IBM • Lowell (MA)

On-site
USD 28,000 - 34,000
Hands-on projects
Mentorship
Career growth