Graphcore

Software Engineer - Triton

Graphcore
Apply
19 days ago
Bristol, United KingdomSenior

Responsibilities

  • Design, implement, optimize, and support software that enables Graphcore accelerators to work with ML frameworks.
  • Develop framework features for the Triton team and contribute across PyTorch, JAX, and TensorFlow teams when needed.
  • Review code, write technical documentation, and collaborate with upstream open-source communities.
  • Improve software performance, quality, and usability for demanding machine learning workloads.
  • Coordinate open-ended technical work across teams and manage complex tasks with cross-team dependencies.

Requirements

  • Strong software engineering skills with sound judgment around quality, complexity, and technical debt.
  • Professional experience developing in Python and C++.
  • Experience in compiler development.
  • Ability to manage complex technical tasks involving cross-team dependencies.
  • Clear communication, proactive collaboration, and technical leadership skills.
  • Interest in AI, ML frameworks, performance optimization, or computationally intensive engineering.

Benefits

  • Flexible working arrangements.
  • Generous leave.
  • Up to 5% matched pension contributions.
  • Phantom equity.
  • Office spaces designed for collaboration, with free food and an on-site barista.
  • Income protection and life assurance.
  • 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.

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