PyTorch Engineer
Graphcore is a Bristol-based AI chipmaker (IPU accelerators), a SoftBank subsidiary and a Molten Ventures portfolio company.
Maintainer signals as of 8/23/2026
About Graphcore
Graphcore (graphcore.ai) is a British semiconductor company building Intelligence Processing Units (IPUs) for AI workloads. Founded in Bristol in 2016, it was acquired by SoftBank in 2024. It is a portfolio company of Molten Ventures.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You will develop features across PyTorch Triton and related technologies. You will contribute to upstream PyTorch support Python and C++ extensions integrate compiler backend capabilities with torch.compile review code write documentation and help users work with the software.
Requirements
- Strong core software engineering skills
- Collaborative team mindset
- Experience developing Python libraries
- Experience building performant C++ applications in a commercial setting
- Understanding of linear algebra floating-point arithmetic or numerical analysis
- Confident use of Git and code review in a commercial team
- Willingness to explore large unfamiliar open-source codebases independently and collaboratively
Responsibilities
- Design implement optimise and support features across PyTorch Triton and related technologies
- Contribute to upstream PyTorch
- Support hybrid Python and C++ extensions
- Integrate compiler backend capabilities with torch.compile
- Review code and write documentation
- Support software users
Benefits
- Flexible working
- Generous leave
- Retirement planning support with up to 5% matched pension
- Phantom equity
- Free food
- On-site barista
- Income protection
- Life assurance
- Private medical insurance
- Dental cover
- Health cash plan
- Cycle to work scheme
- Give as you earn
