Software Engineer - Triton
Graphcore is a Bristol-based AI chipmaker (IPU accelerators), a SoftBank subsidiary and a Molten Ventures portfolio company.
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 build framework support that enables AI developers to use Graphcore hardware with Triton and PyTorch. You will design, implement, optimise and support software, deliver features, review code, write technical documentation, collaborate with upstream communities and coordinate technical work across teams.
Requirements
- Strong software engineering skills
- Experience developing in Python and C++
- Experience in compiler development
- Ability to manage complex technical tasks with cross-team dependencies
- Clear communication skills
- Proactive collaboration and technical leadership
- Interest in AI or machine learning frameworks
- Interest in performance optimisation or computationally intensive engineering
Responsibilities
- Build framework support for AI developers
- Design, implement, optimise and support critical software
- Deliver new Triton features
- Review code
- Write technical documentation
- Work with upstream communities
- Coordinate open-ended technical work across teams
Benefits
- Unlimited annual leave
- Up to 5% matched pension
- Phantom equity
- Flexible work arrangements
- Free food
- On-site barista
- Health cash plan
- Income protection
- Life assurance
- Private medical insurance
- Dental plan
