Software Engineer Intern

IBM

Confirmed live today High trust

Quick summary

Work type
On-site
Location
—
Employment
Intern
Posted
74 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $159k
$91k $228k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $104,000–$214,500.

Based on 240 similar postings.

Employer

About IBM

IBM is a US-based global technology company providing hybrid cloud, AI, consulting, enterprise software, and IT infrastructure products and services.

IBM currently has 265 open roles on FindRole.

Listed pay typically runs $180,812–$217,000 across 11 roles with salary data.

Most-posted roles

View all roles at IBM

At a glance

TL;DR · Software Engineer Intern

JOB TITLE: Software Engineer Intern - Entry Level Sales Program 2027 As a Software Engineer Intern, you will join the Global Markets organization to help partners deploy and adopt the IBM software portfolio, specifically focusing on watsonx offerings. You will work closely with product managers and development teams to understand business requirements and implement solutions for complex challenges. Your daily responsibilities include coding and building MVPs, designing architectures compatible with partner technology stacks, and performing hands-on engineering to install and configure AI technologies in production environments. You will utilize Python, open source frameworks, RedHat, and IBM products, with potential exposure to Kubernetes, Spark, and RAG. This role solves the technical challenge of integrating AI and Hybrid Cloud solutions into enterprise environments through consultative engineering and persuasive technical discussions.

What does a Software Engineer earn?

Median $197400 from 2576 postings across 150 companies.

See salary data

What you'll do

  • Design and articulate architectures compatible with a partner’s technology stack.
  • Build MVPs using Python, open source frameworks, and the RedHat and IBM product portfolio.
  • Install, develop, train, deploy, and configure IBM AI technologies in partner environments.
  • Lead technical discussions to persuade partners to adopt IBM solutions based on their requirements.
  • Conduct use case exploration and business framing workshops to develop client value realization models.
  • Package solution demos as assets for partner engagement through digital channels.
  • Guide enterprise companies through AI approaches to realize the full value of their IBM investments.

What we're looking for

  • High School Diploma/GED.
  • Bachelor's Degree (preferred).
  • Future B.S. or M.S. degree in Computer Science, Data Science, Engineering, Information Systems, or equivalent technical degree/experience.
  • Hands-on development skills using Python, LLMs, and popular GenAI programming frameworks.
  • Ability to install, develop, train, deploy, configure, and run IBM AI technologies in production environments.
  • Experience with RedHat OpenShift and Kubernetes (preferred).
  • Experience with Machine Learning, Deep Learning, Large Language Models, and Generative AI (preferred).
  • Experience with Data Engineering techniques, Lakehouse technologies, and Unix software installs (preferred).

More like this

Similar roles

Software Engineer Intern

Pinterest

San Francisco, CA 19 days ago
Python Java JavaScript TypeScript Go C++ React Data Structures Algorithms GitHub AI Tools Open Source
Hybrid

Software Engineer Intern

Anduril Industries

Atlanta, GA +8 139 days ago
C++ Go Rust Java Python Algorithms Data Structures Cloud Infrastructure Front-end Frameworks Storage Systems Debugging Monitoring