IBM
Lowell, MA

Software Developer Spring Co-op 2027

HybridPosted 4 weeks agoVisa Sponsorship

We tailor your resume to this role and apply for you in seconds.

Apply to Software Developer Spring Co-op 2027 at IBM

Job details

Location
Lowell, MA
Work type
Hybrid
Visa
Sponsorship available
Posted
4 weeks ago
Apply on
careers.ibm.com

About this role

IBM develops AI-powered, cloud-native, and hybrid-platform software solutions for businesses and society. The Software Developer Co-op will support the design, development, testing, and debugging of software while collaborating with experienced developers in Agile engineering teams. The role involves working with programming languages, user interfaces, back-end services, APIs, cloud and container technologies, and emerging AI/ML technologies.

What you'll do:

  • Support the 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

What they're looking for:

  • This is a 16‑week Co‑Op position designed for actively enrolled undergraduate students who are interested in gaining hands‑on, practical experience in their field while contributing to real IBM projects
  • To be eligible, candidates must be currently enrolled at an accredited university and able to pause their coursework for the duration of the Co‑Op, as students may not be enrolled in classes while participating
  • This role requires full‑time availability (40 hours per week) during the Spring 2027 semester between **Jan 19 - May 7**
  • Eligible candidates should also be available to join IBM in a full‑time role between December 2027 and August 2028 upon successful completion of their degree
  • **Location Flexibility**: By applying to this requisition, you acknowledge and agree to be considered for any of the listed locations associated with this position and are willing to work at the location where you are ultimately assigned
  • High School Diploma/GED
  • • 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
  • • Available to start full-time between December 2027 and August 2028
  • • Available to work full-time (40 hours/week) at an IBM location for 16 weeks between **Jan 19 - May 7**
  • • Co-op requires a full-time commitment; students should not be enrolled in concurrent coursework during the co-op term
  • • Coursework or project experience in software development using any programming language
  • • Familiarity with fundamental concepts such as data structures, basic algorithms, or debugging

Benefits:

  • Hybrid work arrangement
  • Up to 8 paid holidays for Supplemental 1 employees
  • Minimum of 56 hours of paid sick time for Supplemental 1 employees
  • IBM Employee Stock Purchase Plan for eligible Supplemental 1 employees
  • Paid family medical leave for eligible employees where required by applicable law
  • Disability benefits for eligible employees where required by applicable law
Ready to apply to IBM?
ApplyBolt finds matching jobs, tailors your resume, and submits applications for you.

About IBM

IBM
Lowell, MA