Graduate Opportunity

Graduate AI Engineer (2022)

Start Date: September 2022. Bristol or Cambridge.

Save to shortlist Saved to shortlist Apply now

Please note: We plan to monitor applications closely, and due to the volume, we might close applications early. We strongly recommend you get your application in as soon as possible. 

Founded just over five years ago, Graphcore's growth and impact has been little short of staggering. We believe we're in a unique position as a new wave of machine learning technology begins to emerge. We see a world where technology enhances human potential and takes us into a new era of intelligence and progress that everyone can benefit from. 

Early Careers at Graphcore: What our Graduates and Interns think

Meet our graduates and interns to learn more about Graphcore and what it's like to start your career at an AI hardware and software company.

What we can achieve over the next few years will re-shape businesses around the world. 

Graphcore has created a completely new processor, the Intelligence Processing Unit (IPU), specifically designed for artificial intelligence. The IPU’s unique architecture means developers can run current machine learning models orders of magnitude faster. More importantly, it lets AI researchers undertake entirely new types of work, not possible using current technologies, to drive the next great breakthroughs in general machine intelligence. 

The Team: 

Graphcore’s Customer Engineering team guides our customers as they begin their journey on IPU. We work with engineers and researchers at innovative organisations across the world to implement and optimise their cutting-edge Machine Learning Applications using our IPUs, Poplar SDK and frameworks such as TensorFlow and PyTorch.  

Within this role, you will have the opportunity to work on state-of-the-art models in variety of disciplines, including computer vision, natural language processing and more; learning how to deliver compelling application performance using IPU; and becoming an expert user of our technology.  

Your responsibilities: 

  • Implement machine learning models using common frameworks such as TensorFlow and PyTorch. 
  • Read contemporary machine learning literature to build an understanding of new models as we encounter them. 
  • Develop new operators using C++ and our Poplar software stack 
  • Use our PopVision tools to optimise models for memory and performance. 
  • Work closely with the Field, Software and Product Support teams to ensure that bugs and features are correctly scoped and prioritised. 
  • Provide customers with written and verbal technical updates  

Graduates at Graphcore 

A tailored onboarding and induction programme, that will get you up to speed with life at Graphcore, including a deep understanding of how the business operates. During your induction experts will host knowledge sharing sessions, providing you the opportunity to build your network.  

Once in your team, you can expect hands on experience from day one and make a real contribution.  A typical day would involve working closely with peers and your manager to solve challenges as they arise.  

You will also benefit from a buddy, mentor and access to talent development team that will support your softer skill development.  

About you 

We are not looking for an instant expert but graduates with the hunger to learn, develop and make a contribution to Graphcore future. You will also bring to the role: 

  • On track or achieved a 2:1 or above in Computer Science or related subject 
  • Able to evidence your technical skills such as C++ or Python, for example through hobbies, projects or previous work experience. We are also keen to understand your technical skill level
  • Highly motivated, curious, self-starter, willing to take action, proven through extra-curricular activities or hobbies beyond your studies 
  • Communication & presentations skills and be comfortable in a customer-facing environment 
  • Strong team-working and excellent interpersonal skills 
  • Passionate with a keen interest to learn about the exciting new field of AI 


In addition to a very competitive salary, you will also have the freedom to make your own choices that work for you, starting with unlimited holiday. You will also have a generous pension scheme and to support your well-being we provide health insurance, life cover and an employee assistance programme.  

Our centrally-located Bristol office provides a well-stocked kitchen with healthy food, drinks and snacks and our very own barista! We have an active social scene across our offices - from cycling, yoga, running and football right through to a board game group. 

We've signed the Gradcracker feedback pledge.

(This means that we will supply feedback if requested after an interview.)


Apply online now
This button will open a new tab and take you directly to the employer's website to apply.
Please remember, if asked, that you found this job on Gradcracker.
Save to shortlist Saved to shortlist

Opportunity Overview

  • Ongoing
  • Competitive + benefits
  • 2:1 and above
  • Bristol and Cambridge
    (Show map)

Disciplines accepted...

  • Computer Science
  • Cyber Security
  • Data Science
  • Hardware
  • IT Architecture
  • Information Technology
  • Robotics
  • Software
  • Systems
  • Telecommunications
  • Web Development

More on our Hub

Employee Profiles

View more »

Watch our videos

Watch more of our videos »


View our blogs

Read more of our blogs »
Follow your favourite employers
Save jobs to your shortlist
Receive personalised alerts
Access our live webinars
Register now