Senior Software Engineer - AI Compute Libraries
Graphcore · Bristol
Graphcore, part of SoftBank Group, makes hardware, software and systems for AI compute. This senior engineer builds and releases the C++ libraries and runtime APIs that other engineers use to run workloads on Graphcore's AI hardware, turning low-level detail into clean abstractions.
Apply on Graphcore- Company
- Graphcore
- Where
- Bristol
- Function
- AI / ML & Data
- Posted
- 2 weeks ago
- Team
- Core
- Seniority
- Senior
- Work mode
- On-site
The role
What you’ll do
- Take library changes from design and implementation through review, release and upkeep
- Ship reliable releases with packaging, dependency checks and release notes
- Write API documentation, examples and migration guides
- Work with library users to fix integration issues and shape the API
What you’ll need
- Strong modern C++ and a focus on maintainable, reliable code
- Skill at turning complex low-level concepts into clear APIs
- Solid debugging and automated testing, including in existing codebases
- Bonus: hardware accelerators, compiler infrastructure, CMake packaging or PyTorch integration
Good to know: Bristol based. No visa sponsorship; you need the right to work in the UK. Flexible working, phantom equity, pension matched up to 5% and free food in the office.
Events for people in this role
Bristol events that suit this role. We haven't seen Graphcore confirmed at these.
About Graphcore
DeepTech, AI & ML and SaaS. Backed by Balderton Capital, Molten Ventures and Sequoia Capital. Stage: other.
Graphcore: roles, events and backers →More roles at Graphcore
Board Test Development Engineer
Technology Owner
Programme Manager
Corporate Travel Coordinator
Lab Technician
More AI / ML & Data roles in Bristol
QA Lead - Data Platform (TL1)
Lead Machine Learning Engineer
Data Analyst
Data Engineer
Senior/Staff AI Application Engineer - Heterogeneous Computing
Member of Technical Staff - Security Engineering
We list roles from VC-backed companies and link straight to the employer's own ad. An Open Room is not the employer and does not handle applications.