YourNext
Opportunity.org

Graduate Software Engineer, AI Compute Libraries & Performance 2027

Category
Jobs
Posted
October 20, 2026
Deadline
November 29, 2026
Region
Europe
Country
United Kingdom
Sector
Technology & AI
Work mode
On-site
Apply via
job-boards.greenhouse.io

Overview

Graphcore offers a permanent Graduate Software Engineer role focusing on AI Compute Libraries and Performance, starting in September 2027. This position is part of a two-year graduate programme designed to provide hands-on learning, ownership, and practical experience in connecting numerical computing with hardware execution. Based in Bristol, UK, the role involves working in the Core department on C++ libraries and compute kernels for machine learning workloads to help AI models run efficiently on next-generation hardware.

Requirements

Applicants must hold a Bachelor’s or Master’s degree in Computer Science, Maths, Machine Learning, Data Science, or a related field. Required technical competencies include experience with C++11 and familiarity with Python or scripting tools for automation and testing. Candidates should also possess an understanding of linear algebra, numerical methods, or scientific computing, combined with strong problem-solving skills and a collaborative approach. Additionally, applicants must already possess the right to work in the UK for the full duration of the programme without requiring visa sponsorship, as work visas cannot be sponsored for early careers opportunities.

What you get

Participants in the graduate programme receive a permanent position with support from a dedicated buddy and regular mentorship from managers and experienced engineers. The employment package includes flexible working arrangements, retirement planning support with up to 5 percent matched pension, phantom equity, income protection, and life assurance. Employees also have access to office spaces featuring free food and an on-site barista, an electric vehicle scheme through salary sacrifice, and a flexible benefits package that includes options such as private medical insurance, dental cover, health cash plans, a cycle to work scheme, and give-as-you-earn programmes.

How to apply

Interested candidates must submit a CV, a cover letter, and responses to the application questions. The selection process includes a technical assessment for successful initial applicants, followed by in-person assessments in early spring for candidates reaching the final stage.

Key dates

The start date for the programme is September 2027. The application deadline is midnight on 29th November 2026, though applicants are encouraged to apply early as applications may close ahead of the advertised date. Applicants will be notified of their application outcome by early December at the latest.