Enable job alerts via email!

Graduate Software Engineer - Software QA

Graphcore

Bristol

On-site

GBP 30,000 - 40,000

Full time

14 days ago

Job summary

Graphcore is seeking a Graduate Software Engineer for their Software QA team in Bristol. This role focuses on testing a Machine Learning development stack and requires a 2:1 degree or higher in relevant fields. The company offers comprehensive training and a supportive environment to grow skills in AI and automation-related tasks.

Benefits

Competitive salary
Unlimited holiday
Private medical insurance
Pension contributions
Life assurance

Qualifications

  • Self-motivated and enthusiastic candidate eager to learn.
  • Some experience with C or C++ is a plus.
  • Understanding of Linux operating systems is desired.

Responsibilities

  • Testing a Machine Learning software development stack.
  • Working on performance, quality assurance, debugging, and problem-solving.
  • Collaborating closely with experienced engineers.

Skills

Python
C or C++
Linux operating systems

Education

2:1 or above in Electronic Engineering, Computer Science

Job description

Graduate Software Engineer - Software QA

Bristol, UK

Location: Bristol

Requirements: Please note, we are only considering students who have an established right to work in the UK.

About Graphcore

Graphcore is one of the world’s leading innovators in Artificial Intelligence compute.

It develops hardware, software, and systems infrastructure to unlock the next generation of AI breakthroughs and promote widespread adoption of AI solutions across industries.

As part of the SoftBank Group, Graphcore is part of an elite group responsible for transformative technologies. Their shared vision is to enable Artificial Super Intelligence and make its benefits accessible to all.

Graphcore’s diverse team includes AI research specialists, silicon designers, software engineers, and systems architects, fostering a culture of continuous learning and innovation.

About the role

This role focuses on testing a Machine Learning (ML) software development stack. The Software QA team is composed of skilled engineers passionate about ML, automation, and data analysis, working with industry-standard frameworks and models, and contributing to open-source projects. The role requires a keen interest in performance, quality assurance, debugging, and problem-solving.

You will gain experience with distributed workload management systems like Kubernetes, MLOps pipelines, CI/CD environments, novel hardware architectures, and compilers. You'll develop problem-solving skills by addressing real-world performance and reliability challenges and collaborate closely with experienced engineers across disciplines.

About you

We seek a self-motivated, enthusiastic candidate who takes initiative and works efficiently.

  • On track or achieved a 2:1 or above in Electronic Engineering, Computer Science, or related fields
  • Strong understanding of Python
  • Some exposure to C or C++
  • Experience with Linux operating systems

We are not looking for an expert but someone eager to learn, develop, and contribute to Graphcore's future.

Graduates at Graphcore

We offer a tailored onboarding and induction program to familiarize you with our operations, including knowledge-sharing sessions with technical specialists and opportunities to build your network.

Once part of a team, you'll gain hands-on experience in a supportive environment, working with peers and managers to solve challenges. You'll also have a buddy, mentor, and access to our talent development team for soft skills growth.

Benefits include a competitive salary, unlimited holiday, well-stocked kitchens, social activities, private medical insurance, pension contributions, life assurance, and more.

We value diversity and are committed to an inclusive work environment. We encourage flexible interview arrangements and reasonable adjustments as needed.

Applicants must have the right to work in the UK. We are unable to sponsor visas at this time.

Apply for this job

* indicates a required field

First Name *

Last Name *

Email *

Phone

Resume/CV *

Enter manually or upload a file (pdf, doc, docx, txt, rtf)

Education

School *

Select...

Do you have the legal right to work in the UK? *

Select...

Please select your right to work status *

LinkedIn Profile

Website

How did you hear about this role? *

Are you on track or achieved a 2:1 or above in Electronic Engineering, Computer Science or related subject area? *

Upload your education transcript (PDF or Image format) *

Accepted file types: pdf, doc, docx, txt, rtf

UK Demographic Data

We request confidential diversity data to improve our inclusive hiring practices. This information is anonymized and used solely for statistical purposes, not affecting your application. Your responses are confidential and voluntary.

What is your ethnicity? *

Do you consider yourself to have a disability? *

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.