Software Engineer - Triton
Graphcore - Bristol - Global - Construction & Infrastructure
<h3 class="PDq2pG_selectionAnchorContainer" data-start="135" data-end="148">About the job</h3>
<p data-start="150" data-end="229">Build the framework support that helps AI developers unlock Graphcore hardware.</p>
<p data-start="231" data-end="458">You will help Graphcore accelerators work seamlessly with state-of-the-art ML frameworks, including Triton and PyTorch. Reporting to a Team Lead in Frameworks, you will design, implement, optimise and support critical software.</p>
<p data-start="460" data-end="660">Your work will shape how researchers and engineers use Graphcore hardware for demanding machine learning workloads. You will improve performance, quality and usability across a complex software stack.</p>
<p data-start="662" data-end="874">You will join our Triton team, delivering new features, reviewing code, writing technical documentation and working with upstream communities. You will also help coordinate open-ended technical work across teams.</p>
<p data-start="876" data-end="1046">This role offers deep technical ownership and visible impact as the ML software landscape evolves. You will keep learning and may contribute across other framework teams.</p>
<h3 data-start="1048" data-end="1068">The team and culture</h3>
<p data-start="1070" data-end="1261">The Frameworks team connects Graphcore hardware with the tools ML engineers and researchers rely on. We work across PyTorch, Triton, JAX and TensorFlow, focusing on usability and performance.</p>
<p data-start="1263" data-end="1436">Work happens through agile practices, close technical discussion and clear ownership. Engineers are trusted to speak up, solve hard problems and move work forward with pace.</p>
<p data-start="1438" data-end="1613">Decisions are shaped by evidence, code quality and business outcomes. You will work across Graphcore and with open-source communities to deliver software developers can trust.</p>
<h3 data-start="1615" data-end="1637">What we’re looking for</h3>
<p data-start="1639" data-end="2099">· Strong software engineering skills, with the judgement to manage quality, complexity and technical debt.<br>· Experience developing in Python and C++.<br>· Experience in compiler development.<br>· Ability to manage complex technical tasks with cross-team dependencies.<br>· Clear communication skills, with a proactive approach to collaboration and technical leadership.<br>· Interest in AI, ML frameworks, performance optimisation or computationally intensive engineering.</p>
<h3 data-start="2315" data-end="2323">Benefits</h3&
Browse more GCC jobs on EzWorkers