Graphcore

Graduate Software Engineer, Accelerator Modelling 2027

Graphcore
Apply
22 days ago
Bristol, United KingdomEntry Level

Responsibilities

  • Develop, test and refine C++ models and simulations for future AI accelerators.
  • Model workload behaviour to predict performance, power consumption and scalability.
  • Contribute to planning, design, implementation, testing and debugging of modelling software.
  • Help other teams integrate future hardware versions and scale distributed modelling environments.
  • Work with architecture, hardware, software and machine learning research teams to inform hardware decisions.
  • Explain modelling results, trade-offs and engineering judgements clearly.

Requirements

  • Bachelor’s or Master’s degree, or equivalent experience, in Computer Science, Maths, Machine Learning, Data Science or a related field.
  • Strong C++ programming skills gained through study, projects, personal coding or practical experience.
  • Understanding of computer science fundamentals and an interest in lower-level software.
  • Exposure to debugging tools, performance analysis, testing, version control or collaborative software development practices.
  • Curiosity about processor architecture, hardware simulation, performance modelling or systems behaviour.
  • Ability to debug complex problems, explain thinking clearly and learn through feedback.

Benefits

  • Permanent role beginning in September 2027 with two years of hands-on graduate learning and development support.
  • Flexible working arrangements.
  • Up to 5% matched pension.
  • Phantom equity.
  • Designed office spaces with free food and an on-site barista.
  • Income protection and life assurance.
  • Electric vehicle salary-sacrifice scheme.
  • Flexible benefits including private medical insurance and dental cover.
  • Optional dental cover, health cash plan, private medical insurance, cycle to work scheme and give as you earn.
  • Bristol, UK location.

Tech Stack

Categories

Graphcore

About Graphcore

501-1,000 employees

Graphcore designs and sells Intelligence Processing Units (IPUs), systems, and a full software stack for training and inference of AI models in data centers and research labs. Revenue comes from hardware systems and associated software tools and services, used for workloads across NLP, computer vision, and graph neural networks. Founded in 2016 and headquartered in Bristol, the company is part of SoftBank Group and focuses on on‑prem and cloud deployments.

Contact me