Graphcore

Graduate Software Engineer, Analysis Tools 2027

Graphcore
Apply
22 days ago
Bristol, United KingdomEntry Level

Responsibilities

  • Design, develop and test features across libraries, command-line tools and graphical applications.
  • Collect, process and present profiling information to help developers optimise applications and resolve issues.
  • Fix bugs, debug software and investigate unfamiliar problems.
  • Support end-users by providing guidance on using the analysis tools.
  • Participate in code reviews and technical discussions while working with experienced engineers.
  • Develop practical experience in software development, testing and performance profiling during the two-year programme.

Requirements

  • Programming experience in one or more languages, preferably Rust or TypeScript, gained through study, projects, internships, placements or practical work.
  • A logical approach to debugging, testing and solving unfamiliar problems.
  • Exposure to build tools, version control, collaborative software development practices or CI/CD pipelines.
  • Clear communication, willingness to learn from feedback, and readiness to ask questions and share ideas.
  • Interest in TypeScript, React, Rust, C++ or other team technologies, with curiosity about performance profiling, relational databases, memory management, multithreading or hardware utilisation.
  • Skills demonstrated through coursework, a dissertation, personal or team projects, internships, placements or other relevant experience.

Benefits

  • Flexible working arrangements.
  • Up to 5% matched pension contributions.
  • Phantom equity.
  • Designed office spaces, free food and an on-site barista.
  • Income protection and life assurance.
  • Electric vehicle scheme through salary sacrifice.
  • 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.
  • Permanent role based in Bristol, starting in September 2027, with a two-year graduate programme.
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