Director of Software Architecture

Graphcore - Bristol - Global - Construction & Infrastructure

<h2><strong>About Graphcore&nbsp;</strong></h2> <p>Graphcore&nbsp;is one of the world’s leading innovators in Artificial Intelligence compute. &nbsp;</p> <p>It is developing hardware, software and systems infrastructure that will unlock the next generation of AI breakthroughs and power the widespread adoption of AI solutions across every industry. &nbsp;</p> <p>As part of the SoftBank Group,&nbsp;Graphcore is a member of an elite family of companies responsible for some of the world’s most transformative technologies. Together, they share a bold vision: to enable Artificial Super Intelligence and ensure its benefits are accessible to everyone.  &nbsp;</p> <p>Graphcore’s teams are drawn from diverse backgrounds and bring a broad range of skills and perspectives. A melting pot of AI research specialists, silicon designers, software engineers and systems architects, Graphcore enjoys a culture of continuous learning and constant innovation. &nbsp;</p> <h2><strong>Job Summary</strong>&nbsp;</h2> <p>We are looking for a Director of Software Architect to lead the architectural vision of the software stack for the Graphcore ML accelerator.</p> <p>In this role, you lead an architecture team that will define the software architecture for Graphcore products.</p> <p>You are a thought leader and an advocate for our long-term technical vision, engaging with project stakeholder, external partners and customers to ensure alignment and clarity.</p> <p>You are an excellent communicator, and you proactively convey architectural decisions and changes as the product evolves.</p> <h2><strong>The Team</strong>&nbsp;</h2> <p>The software architecture team is responsible for defining, maintaining and communicating the overarching architecture of our software stack, from firmware to ML frameworks.</p> <p>The team works within the wider software organisation, partnering closely with engineering teams who deliver against this architectural vision.&nbsp;</p> <h3><strong>Responsibilities and Duties</strong></h3> <ul> <li>Communicate the long-term technical vision &amp; strategy for the software architecture</li> <li>Define the processes and procedures to define, agree and maintain the software architecture.</li> <li>Act as an advocate and thought leader for the long-term technical vision across the organisation.</li> <li>Advocate for the user experience to ensure that the software architecture results in a software stack that is easy to use.&nbsp;&nbsp;</li> <li>Manage technical and project-level architectural risks.&nbsp;</li> <li>Work closely with engineering, product, leadership, and partners to ensure alignment between business goals

Browse more GCC jobs on EzWorkers