SW Developer Intern

IBM

Austin, TXFresher7h agovia LinkedIn

About the Role

As an IBM Intern, you’ll gain hands-on experience working on meaningful projects that create value for users around the world. You’ll collaborate with experienced designers and developers to build responsive, user-centered applications using modern technologies, while contributing your own ideas, perspectives, and technical skills.

Your Role and Responsibilities

As a Developer at IBM, you’ll help build the technologies powering the quantum revolution and the next generation of AI. Join a team of innovators who turn bold ideas into real-world solutions through creativity, curiosity, and continuous learning, delivering impact on some of the industry’s most trusted platforms.

In this role, you’ll work across client-server architectures, networking, application development, and databases to design and deploy Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS) solutions. We’re seeking motivated developers who can create clean, well-documented, and intuitive APIs that enable customers and teams to build with confidence.

Responsibilities may include:

  • Participating in Agile development cycles, including design, coding, testing, and support
  • Transforming wireframes into intuitive, functional user experiences
  • Applying software engineering and testing best practices to deliver high-quality solutions
  • Leveraging AI-powered tools to enhance development efficiency and productivity
  • Integrating AI capabilities to make our platform solutions easier to deploy, use, and scale

Requirements & Tech Stack

Minimally, the incumbent will possess:

  • Prior (project or internship) experience in software development and/or platform engineering
  • Strong verbal and written communication skills
  • Passion for technology and engineering
  • Soft skills & behaviors to include a growth mindset, trusted, teamwork, courageous, resourceful, and outcome focused
  • Working knowledge of servers, applications, devOps tools (Git, Jenkins), and databases

Qualifications

Preferred Education:

  • Bachelor's Degree

Pursuing a Bachelor's or Master's Degree in:

  • Electrical Engineering, Computer Engineering, Computer Science, Materials Science, Systems Engineering, Data Sciences, or related majors.

The ideal candidate will also have experience with or a working knowledge of:

  • Cloud development (pushing code through a CD pipeline)
  • Generative AI practical application in a development environment to include prompt engineering
  • One or more of the following technologies: C++, C, Java, Golang, Ruby, Python, Perl, SQL
  • Virtualization concepts and cloud operations
  • Working knowledge of one or more major Databases: MongoDB, MySQL, Postgres

IBM Entry-Level & New Grad Jobs · last 7 days

58 openings · 57 need no experience

See all 58 →