Application process

Before you apply: Research

Prepare your CV 

What are we looking for?

  • Full details of your education, including A-Levels (or equivalent)
  • Technical skills e.g. programming languages C++, Python
  • Work experiences and/or projects that demonstrate your skills
  • Participation in clubs/societies/volunteering e.g. hackathons

Some tips:

  • Adapt your CV
  • Personal statement
  • Full details of your education
  • Demonstrate your relevant skills
  • Use a clear format on no more than two sides of A4
  • Provide the most relevant information, determined by the role you’re applying to

Hint: get feedback! Ask your careers service, peers or tutor to review your CV before you submit

Submit your application

What do you need to do?

  • Upload your CV (covering letter is optional)
  • Answer all questions fully
  • If you have transcripts available for your most recent modules, please upload.

What are we looking for?

  • Your motivation to join Graphcore
  • Understanding of the role you’re applying to
  • Your passion and interest in tech
  • Eagerness to learn.

General application hints

  • Research, research & research
  • Make your first impression count! 
  • Attention to detail
  • Ask for feedback
  • Be honest!

HackerRank

Our process will include a technical test for engineering roles. You will get several days to complete this so we advise reading the instructions thoroughly, taking time to get used to the interface and completing the practice test questions. It is recommended to do the technical test a day after receiving it, to digest the other information and be prepared.

Assessment day

The final stage will be an assessment day, where our heads of department will give talks on their specialist areas. This is an opportunity to gain further insight into the projects and tech stack they work with across Software, Hardware, Silicon and AI Engineering. There will also be a Q&A session to answer your more specific questions. We very much see this as a two-way process where you have the opportunity to meet and network with different people from the company and get a feel for what life at Graphcore is like.

Due to the nature of the role, there will be a technical element. This is not to test you, but to help us understand your technical ability. We will provide guidance and, where possible, coach you during the interview. Remember your approach can be just as insightful as the answer you give.

Interviews 

Always be honest about your capabilities; it’s OK not to know the answer! Be honest and consider how you might find out - your approach can be just as insightful as the answer.

Follow your favourite employers
Save jobs to your shortlist
Receive personalised alerts
Access our live webinars
Register now
On the move? Download The App
Gradcracker Logo
Gradcracker Limited, October House, Long Street, Easingwold, York, YO61 3HX
01347 823822 | info@gradcracker.com | Company registration number: 6370348
© 2007 - 2024 Gradcracker Limited
Gradcracker and Cookies
We use cookies to ensure that we give you the best experience on our website.
If you continue we'll assume that you are happy to receive all cookies from Gradcracker.
Continue
Learn more