Junior Software Developer | AI, Cloud-native, Full-Stack

International Business Machines Corporation

Lowell (MA)

On-site

USD 90,000 - 120,000

Full time

15 hours 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

International Business Machines Corporation (IBM) is seeking early career Software Developers to join product engineering teams across back-end, front-end, and full-stack areas. You will help design, build, and deliver modern, cloud-ready software powering AI-enabled and hybrid cloud solutions.

You will work closely with engineers, designers, and product managers to create high-quality, scalable features that support users and the business.

Qualifications

  • Experience with at least one programming language (Python/Java/JavaScript/TypeScript/C++).
  • Understanding of software development fundamentals (version control, basic testing).
  • Familiarity with cloud environments, APIs, or container technologies like Docker/Kubernetes.

Responsibilities

  • Contribute to design, development, testing, and maintenance of software components.
  • Build back-end services, APIs, or data workflows using languages like Python, Java, or similar.
  • Develop user interfaces using modern frameworks like React.
  • Work with containerized applications and tools such as Docker and Kubernetes.
  • Apply debugging techniques and testing practices to ensure quality and reliability.
  • Collaborate with cross-functional teams in an Agile environment.
  • Learn and explore emerging technologies, including AI/LLM-based components and cloud-native tools.

Skills

Python
Java
JavaScript
TypeScript
C++

Education

Bachelor's Degree

Tools

Docker
Kubernetes

Job description

International Business Machines Corporation (IBM) is seeking early career Software Developers to join product engineering teams across back-end, front-end, and full-stack areas. You will help design, build, and deliver modern, cloud-ready software powering AI-enabled and hybrid cloud solutions.

You will work closely with engineers, designers, and product managers to create high-quality, scalable features that support users and the business.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Junior Software Developer — AI & Cloud-Native Start
Junior Software Developer — AI & Cloud-Native Start

International Business Machines Corporation • North Carolina

Hybrid
USD 101,000 - 151,000
Junior Software Engineer - Cloud, AI & Web Apps
Junior Software Engineer - Cloud, AI & Web Apps

IBM • Durham (NC)

Hybrid
USD 70,000 - 100,000
Entry-Level Cloud-Native AI Software Engineer
Entry-Level Cloud-Native AI Software Engineer

IBM • Boston (MA)

Hybrid
USD 101,000 - 151,000
Healthcare benefits
401(k) retirement plan
Paid time off
+2
Entry Level Software Developer 2027
Entry Level Software Developer 2027

IBM • Durham (NC)

Hybrid
USD 90,000 - 120,000
Entry Level Software Developer - 2027 - Lowell
Entry Level Software Developer - 2027 - Lowell

International Business Machines Corporation • Lowell (MA)

On-site
USD 90,000 - 120,000
Junior Software Engineer - AI, Cloud & Web Apps
Junior Software Engineer - AI, Cloud & Web Apps

International Business Machines Corporation • San Jose (CA)

Hybrid
USD 121,000 - 181,000
Healthcare benefits
Paid time off
401(k)
Junior Cloud-Native Software Engineer
Junior Cloud-Native Software Engineer

IBM • Durham (NC)

Hybrid
USD 90,000 - 120,000
Hybrid Cloud-Native Software Engineer - Entry Level
Hybrid Cloud-Native Software Engineer - Entry Level

International Business Machines Corporation • San Jose (CA)

Hybrid
USD 121,000 - 181,000
AI-Driven Cloud Software Intern 2027
AI-Driven Cloud Software Intern 2027

IBM • San Jose (CA)

On-site
USD 22,000 - 39,000
Associate Full-Stack Developer: AI & Cloud
Associate Full-Stack Developer: AI & Cloud

International Business Machines Corporation • Chicago (IL)

On-site
USD 70,000 - 90,000