Skip to main content
IBM logo

Software Engineer Intern

IBMAustin, TX

  • Internship
  • Full time

Overview

Job Description

As a Software Engineer, you will focus on computer science, software development, and/or data science to help IBM partners deploy and adopt IBM's software portfolio. You will collaborate with partners, product managers, and development teams to understand business requirements and implement solutions for complex challenges, with a primary focus on watsonx offerings. Through hands-on installation, coding, demonstrations, and communication, you will showcase IBM solutions as a product SME. You will design and articulate architectures compatible with a partner's technology stack via use-case identification, solution architecture design, and MVP builds. With technical expertise and a consultative style, you will quickly build credibility as a trusted advisor at all levels with partners and IBM colleagues. To drive expansion and renewal growth, you'll guide leading enterprise companies through AI approaches that realize the full value of their IBM investments.

Your primary responsibilities include:

  • Understanding an IBM Partner's technical needs: Establish yourself as a trusted technical expert for their migration, deployment, and adoption of IBM's AI and Hybrid Cloud offerings.
  • Developing AI Solutions: Use engineering skills to code and build MVPs using Python, open source frameworks, RedHat and IBM product portfolio (learn on the job). These solution demos can also be packaged as assets on a portal for engaging partners through a Digital channel.
  • Leading Persuasive Technical Conversations: Lead technical discussions that persuade partners to act based on their requirements and the value provided by IBM's solutions.
  • Deploying and Developing Enterprise Applications: Perform hands-on engineering activities to install, develop, train, deploy, configure, and run latest IBM AI technologies in a partner's dev or production environment.
  • Contribute to Use Case Exploration and Business Framing: Be a key contributor to use case exploration and business framing workshops, develop client value realization models.

To be successful in this role, you will need:

  • Confidence to contact and engage with a partner's product engineering team and deliver an elevated experience in technical discussions around IBM AI products.
  • A desire to continually learn new technologies and how to apply their value in a client environment.
  • Motivation to achieve technical objectives and high client satisfaction.
  • Embrace curiosity and a growth mindset.
  • Technical Education: Future B.S. or M.S. degree in Computer Science, Data Science, Engineering, Information Systems, or equivalent technical degree/experience.
  • Client Focused: Asks open-ended questions and understands needs to address business challenges.
  • Tech Savvy: Conversant about technology, latest industry trends and how it is being applied to address business challenges. Hands-on development skills using Python, LLMs and popular GenAI programming frameworks etc.
  • Team Player: Demonstrates team collaboration and can navigate different communication styles.
  • Excellent Communication Skills: Possess verbal, written, and interpersonal skills that are engaging, compelling and influential.
  • Self-Motivation and Problem-Solving Aptitude: A natural inclination toward self-motivation and initiative, in addition to the ability to navigate data and people to find answers and present solutions.
  • Experience with RedHat OpenShift and Kubernetes.
  • Familiar with user experience design using software applications.
  • Experience with Machine Learning, Deep Learning, Large Language Models.
  • Experience with Generative AI and applications that use Text2SQL and Retrieval Augmented Generation (RAG).
  • Experience with AI Operations.
  • Experience with Data Engineering techniques and Lakehouse technologies, e.g. Spark, Presto, Hive.
  • Knowledge with Unix including software installs.

Skills mentioned

  • Python
  • Spark
  • Kubernetes
  • Hive
  • LLMs
  • Redhat OpenShift
  • GenAI
  • Presto

Browse more jobs

More jobs at IBM

View all (325)

IBM • Research Triangle Park, NC

Full time
Internship
  • NumPy
  • Pandas
  • SQL
  • Python
  • PyTorch
  • TensorFlow
  • +2 more

7 hours ago

IBM • Multiple Cities, United States

Full time
Internship
  • Jira
  • Microsoft 365
  • Slack
  • Copilot
  • Rovo
  • Slackbot
  • +4 more

22 hours ago

Similar Software Engineering Internships roles

RTX • Aguadilla, Puerto Rico

Full time
Internship
  • Software Engineering
  • Computer Science
  • Computer Engineering
  • Diagnostic Systems
  • Hardware Standards
  • Software Standards

23 minutes ago

Northrop Grumman • Colorado Springs, CO

Full time
Internship
  • Agile
  • Software Architecture
  • MBSE
  • DOORS
  • Cameo

$50k – $77k / year

3 hours ago