Performance Engineering Intern

IBM

Poughkeepsie (AR)

On-site

USD 28,000 - 41,000

Part time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

IBM is offering an internship in the IBM Z Performance and Architecture group. You will work on end-to-end performance analysis, modeling, and automation for enterprise workloads, collaborating with engineers across hardware, software, and data analytics teams.

The role emphasizes architecture understanding, operating system knowledge, and programming in C/C++, Python, Java, or assembly. A Bachelor’s degree pursuit is required, with strong problem-solving and teamwork skills expected.

Qualifications

  • Pursuing a Bachelor's or Master's in CS, CE, EE, or related field.
  • Fundamental understanding of computer architecture, OS, software development, or digital systems.

Responsibilities

  • Analyze real-world enterprise workloads at scale to understand system behavior and opportunities.
  • Build and use models to evaluate processor and system performance.
  • Develop performance tests, benchmarks, tools, and automation.
  • Support architecture, tracing, modeling, and workload characterization.
  • Explore AI and Generative AI to improve analysis and productivity.
  • Collaborate with architects, hardware designers, software developers, and performance engineers.

Skills

Analytical thinking
Problem solving
Communication
Teamwork

Education

Bachelor's Degree

Tools

C
C++
Python
Java
Assembly
SystemVerilog
Linux/Unix

Job description

Introduction

At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems? If so, lets talk.

Introduction

At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems? If so, lets talk.

Your Role And Responsibilities

The IBM Z Performance and Architecture organization helps design and optimize the technologies behind IBM Z, IBM's flagship enterprise computing platform. IBM Z powers some of the world's most demanding business applications, processing massive volumes of transactions while delivering high levels of reliability, security, and performance. What makes IBM Z unique is that IBM engineers the entire system stack, including processor architecture, hardware, firmware, operating systems, virtualization technologies, middleware, applications, and performance tooling. This end-to-end ownership allows our teams to solve complex problems across the full computing stack and deliver highly integrated solutions for mission-critical enterprise workloads. Our work spans computer architecture, operating systems, performance engineering, data analytics, automation, workload analysis, and applied AI.

As An Intern, You May Work On Projects Involving
  • Analyzing real-world enterprise workloads at scale to understand system behavior and uncover performance opportunities using processor, memory, I/O, operating system, and application-level performance data
  • Building and using models to evaluate processor and system performance
  • Developing performance tests, benchmarks, tools, and automation
  • Supporting computer architecture, performance tracing, modeling, and workload characterization
  • Exploring AI and Generative AI to improve performance analysis and engineering productivity
  • Collaborating with architects, hardware designers, software developers, and performance engineers
Preferred Education

Bachelor's Degree

Required Technical And Professional Expertise
  • Currently pursuing a Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field
  • Fundamental understanding of computer architecture, operating systems, software development, or digital systems
  • Programming experience in one or more languages such as C, C++, Python, Java, or Assembly
  • Strong analytical and problem-solving skills
  • Strong communication and teamwork skills
Preferred Technical And Professional Experience
  • Computer Architecture and Processor Design
  • Operating Systems and Systems Programming
  • System Performance Engineering, Analysis, or Optimization
  • Processor, Memory, and I/O Architecture
  • Performance Modeling, Benchmarking, or Workload Analysis
  • Probability and Statistics or Operations Research
  • C/C++, Python, Assembly, or SystemVerilog
  • Linux/Unix or RISC-V
  • Multi-Core Systems or Digital Logic Design
  • Data Analysis and Automation
  • AI, Machine Learning, or Generative AI
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Performance Engineering Intern – Poughkeepsie
Performance Engineering Intern – Poughkeepsie

Monmouth University • City of Poughkeepsie (NY)

On-site
USD 28,000 - 41,000
Performance Engineering Intern: Scale & AI Optimizations
Performance Engineering Intern: Scale & AI Optimizations

IBM • Poughkeepsie (AR)

On-site
USD 28,000 - 41,000
Performance Engineering Intern: Enterprise Systems & AI
Performance Engineering Intern: Enterprise Systems & AI

Monmouth University • City of Poughkeepsie (NY)

On-site
USD 28,000 - 41,000
Hardware Developer Intern 2027 -Poughkeepsie, NY
Hardware Developer Intern 2027 -Poughkeepsie, NY

IBM • City of Poughkeepsie (NY)

On-site
USD 30,000 - 39,000
Hardware Developer Engineer Intern (Mechanical) 2027 - San Jose, CA
Hardware Developer Engineer Intern (Mechanical) 2027 - San Jose, CA

International Business Machines Corporation • San Jose (CA)

On-site
USD 90,000 - 140,000
Back-End Developer Intern 2027 -Houston, TX
Back-End Developer Intern 2027 -Houston, TX

IBM • Houston (TX)

On-site
USD 90,000 - 130,000
Entry Level Hardware Developer 2026
Entry Level Hardware Developer 2026

IBM • City of Poughkeepsie (NY)

On-site
USD 70,000 - 85,000
Entry Level Technical Solution Specialist 2026
Entry Level Technical Solution Specialist 2026

IBM • City of Poughkeepsie (NY)

On-site
USD 50,000 - 70,000
Hardware Developer Intern 2027 -Austin, TX
Hardware Developer Intern 2027 -Austin, TX

International Business Machines Corporation • Austin (TX)

On-site
USD 16,000 - 25,000
Supply Chain Hardware Developer Intern 2027
Supply Chain Hardware Developer Intern 2027

IBM • Poughkeepsie (AR)

On-site
USD 90,000 - 140,000