Graduate Performance Engineer

Graphcore Limited
Austin, TX, United States
2 days ago
Apply on job-boards.greenhouse.io
Prepare application

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Experience level
Starter
Working hours
Regular working hours

Tech stack

Computer Engineering Software Debugging Ethernet PCI Express Performance Tuning Software Engineering

Job description

As a Graduate Performance Engineer, you will contribute to the design, integration, bring-up, and validation of complex server- and rack-level performance of elaborate, large-scale systems. You will work alongside experienced engineers, software developer, and cross-functional partners while building practical skills in component, system and scale up/out performance optimization and design., * Support the design, peer review, bring-up, and debug of complex server- and rack-level systems.

  • Assist with modeling, design and evaluation of the complete software and hardware stack identifying performance bottlenecks, possible solutions and testing those outcomes.
  • Collaborate with many different teams across both hardware and software development and testing.

Requirements

  • A bachelor’s or master’s degree in electrical engineering, computer engineering, or a related discipline, completed before the role’s start date. Equivalent relevant education or practical experience will also be considered.
  • Foundational knowledge of software development, hardware architecture and general understanding of performance implications.
  • Hands-on experience gained through coursework, laboratories, internships, research, student projects, or personal projects.
  • Ability to analyze technical problems, document your work, communicate clearly, and collaborate effectively.
  • Curiosity, sound engineering judgment, and a willingness to learn in a fast-moving, multidisciplinary environment., * Software and hardware architecture especially focused on performance implications
  • Familiarity with high-speed interfaces such as PCI Express (PCIe), DDR memory, or Ethernet.

About the company

Graphcore is a global leader in artificial intelligence computing systems. We design advanced semiconductors and data center hardware that deliver the specialized processing power needed to advance AI while improving the efficiency required for broad adoption.

As part of SoftBank Group, Graphcore belongs to a family of companies developing some of the world’s most transformative technologies. Our new AI Engineering Campus in Austin will play a central role in building the future of AI computing.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on job-boards.greenhouse.io
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:08 min

The vending machine trap in software debugging

Jen Callou Jen Callou · Europe 2026 Virtual

4:52 min

Connecting namespaces with local virtual ethernet pairs

Oliver Seitz Oliver Seitz · World Congress 2025

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

55 sec

Massive artificial intelligence lawsuits and software debugging tool patterns

Chris Heilmann +2 · LIVE

2:12 min

Implementing automotive ethernet and connected remote vehicle telemetry applications

David Romić · World Congress 2023

Videos

See all

Related articles

See all