← BuscayCurra

Software Engineer - ML Kernels & Runtime

Graphcore

📍 Gdańsk📅 26/6/2026

📋 Descripción

<p><strong><sub>Salary Range: PLN 196,400 - 265,700 </sub></strong></p> <p><strong><sup>Subject to alignment to the responsibilities and duties of the role</sup></strong></p> <h2><strong>About Graphcore </strong></h2> <p>At Graphcore, we’re building the future of AI compute.</p> <p>We’re a team of semiconductor, software and AI experts, with deep experience in creating the complete AI compute stack - from silicon and software to infrastructure at datacenter scale.</p> <p>As part of the SoftBank Group, backed by significant long-term investment, we are delivering key technology into the fast-growing SoftBank AI ecosystem.</p> <p>To meet the vast and exciting AI opportunity, Graphcore is expanding its teams around the world.</p> <p>We are bringing together the brightest minds to solve the toughest problems, in a place where everyone has the opportunity to make an impact on the company, our products and the future of artificial intelligence.</p> <p><span data-ccp-props="{}"> </span></p> <p><strong><span data-contrast="none">Job Summary</span></strong><strong><span data-contrast="none"> </span></strong><span data-ccp-props="{}"> </span></p> <p><span data-contrast="none">As a </span><span data-contrast="auto">Software Engineer,</span><span data-contrast="none"> </span><span data-contrast="none">you will be responsible for development of new and support existing kernels for linear algebra operations on a new generation of AI hardware.</span><span data-ccp-props="{}"> </span></p> <p><span data-ccp-props="{}"> </span></p> <p><strong><span data-contrast="auto">The Team</span></strong><span data-ccp-props="{}"> </span></p> <p><span data-contrast="none">This is an exciting opportunity to join an expanding team at Graphcore. The ML Kernels & Runtime team is responsible for delivering high performance compute library to help customers gain the maximum performance from AI hardware.</span><span data-ccp-props="{}"> </span></p> <p> </p> <p><strong><span data-contrast="auto">Responsibilities and Duties</span></strong><span data-ccp-props="{}"> </span></p> <ul> <li data-leveltext="" data-font="Symbol" data-listid="22" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"multilevel"}" data-aria-posinset="1" data-aria-level="1"><span data-contrast="none"><span data-ccp-parastyle="Normal (Web)">Implement kernels for linear algebra and tensor ops (GEMM, batched GEMM, convolutions, reductions, elementwise and fused operations) in C++</span></span></li> </ul> <ul> <li data-leveltext="" data-font="Symbol" data-listid="22" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbo