Software Engineer – Triton

Graphcore

West of England

On-site

GBP 65,000 - 90,000

Full time

9 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Flexible work
Generous leave
Pension plan
Phantom equity
Office spaces
Free food
Life insurance
Private medical
Dental coverage
Cycle to work
Health cash plan

Job summary

Graphcore in Bristol is seeking a Software Engineer for the Triton team. You will design and optimize the framework support that enables AI developers to leverage Graphcore hardware with Triton and PyTorch.

Reporting to the Frameworks team, you will deliver new features, perform code reviews, and author technical documentation. You’ll coordinate multi-team tasks and gain deep technical ownership as the ML software landscape evolves.

Qualifications

  • Proficiency in Python and C++ for building framework components.
  • Strong software engineering practices, including testing and debugging.
  • Experience coordinating work across multiple teams and milestones.
  • Excellent written and verbal communication skills for cross-functional collaboration.
  • Interest in AI, ML frameworks, and performance optimization.

Responsibilities

  • Design, implement, optimize, and support core Triton framework components.
  • Deliver new features and conduct code reviews within the Triton team.
  • Write technical documentation and collaborate with upstream communities.
  • Coordinate tasks across teams to ensure smooth integration with Graphcore hardware.
  • Maintain deep technical ownership and contribute to the broader ML software stack.

Skills

Python
C++
Software engineering
Communication
Collaborative leadership

Tools

Git

Job description

Software Engineer – Triton Overview

Company Name Graphcore

Job Role Software Engineer – Triton

Qualifications Not Specified

Category IT Jobs

Job Type Full Time

Location Bristol

As a Software Engineer in the Triton team at Graphcore, you will play a pivotal role in developing the framework support that empowers AI developers to leverage Graphcore hardware effectively. Your contributions will ensure that Graphcore accelerators work seamlessly with leading machine learning frameworks, including Triton and PyTorch.

You will report to a Team Lead within the Frameworks team, where your responsibilities will include designing, implementing, optimizing, and supporting critical software components. Your work will significantly influence how researchers and engineers utilize Graphcore hardware for demanding machine learning tasks, enhancing performance, quality, and usability across a complex software stack.

In this role, you will join the Triton team to deliver new features, conduct code reviews, write technical documentation, and collaborate with upstream communities. You will also coordinate technical tasks that span multiple teams, providing you with deep technical ownership and a visible impact as the machine learning software landscape evolves. Continuous learning and opportunities to contribute to other framework teams will be part of your journey.

The Team and Culture

The Frameworks team is dedicated to connecting Graphcore hardware with the essential tools that machine learning engineers and researchers depend on. Our focus encompasses various frameworks, including PyTorch, Triton, JAX, and TensorFlow, with an emphasis on usability and performance. We operate using agile methodologies, fostering close technical discussions and clear ownership of tasks. Our engineers are encouraged to voice their ideas, tackle challenging problems, and advance projects efficiently, with decisions driven by evidence, code quality, and business outcomes.

What Weâre Looking For
  • Strong software engineering skills, with the ability to manage quality, complexity, and technical debt.
  • Experience in developing with Python and C++.
  • Background in compiler development.
  • Ability to manage complex technical tasks with dependencies across teams.
  • Excellent communication skills and a proactive approach to collaboration and technical leadership.
  • Interest in AI, machine learning frameworks, performance optimization, or computationally intensive engineering.
Benefits
  • Flexible working arrangements to help balance work and personal life.
  • Generous leave policy for rest and personal time.
  • Retirement planning support with up to 5% matched pension contributions.
  • Phantom equity options to share in the company’s success.
  • Thoughtfully designed office spaces that promote collaboration, including free food and an on-site barista.
  • Income protection and life assurance for financial security.
  • Customizable benefits package with options for private medical insurance and dental coverage.
  • Additional optional benefits such as a cycle-to-work scheme and health cash plans.

Graphcore is committed to fostering an inclusive environment where individuals from diverse backgrounds can thrive. We are an equal opportunity employer and value the unique strengths and perspectives that each person brings. If you require any adjustments during the interview process, please let us know, and we will be happy to accommodate you.

Degree Requirement: Not Specified

Visa Sponsorship May be

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer - Triton
Software Engineer - Triton

EngineersOfAI • West of England

Hybrid
GBP 90,000 - 140,000
Flexible working
Generous leave
Pension matching
+5
Software Engineer - Triton
Software Engineer - Triton

Jackalope Digital LLC • West of England

Hybrid
GBP 85,000 - 125,000
Flexible working
Generous leave
Pension support
+5
Software Engineer - Triton
Software Engineer - Triton

AI Startups UK • West of England

Hybrid
GBP 90,000 - 130,000
Flexible working
Generous leave
Pension matching
+6
Software Engineer - Triton
Software Engineer - Triton

Graphcore • West of England

On-site
GBP 90,000 - 130,000
Generous leave
Pension matching
Phantom equity
+7
Software Engineer - Triton
Software Engineer - Triton

Graphcore • Cambridge, Bristol

On-site
GBP 60,000 - 90,000
Flexible working
Generous annual leave policy
Private medical insurance
+3
2026 Graduate Software Engineer - Triton
2026 Graduate Software Engineer - Triton

EngineersOfAI • Bristol

On-site
GBP 30,000 - 40,000
Flexible working
Generous leave
Retirement planning support
+5
Triton Software Engineer — AI Frameworks & Performance
Triton Software Engineer — AI Frameworks & Performance

Graphcore • West of England

On-site
GBP 65,000 - 90,000
Flexible work
Generous leave
Pension plan
+8
PyTorch Engineer
PyTorch Engineer

EngineersOfAI • Bristol

On-site
GBP 70,000 - 110,000
Senior Software Infrastructure Engineer
Senior Software Infrastructure Engineer

Cerebras • Cambridge

On-site
GBP 50,000 - 80,000
Flexible working
Generous annual leave policy
Private medical insurance
+4
PyTorch Engineer Bristol, UK
PyTorch Engineer Bristol, UK

Graphcore • West of England

Hybrid
GBP 70,000 - 110,000
Flexible working
Generous leave
Pension matching
+5