Graphcore
Is this system behaving as expected? · Is performance stable enough to trust? · Does this meet the criteria to enter production?
Expanding measurement coverage from small clusters to full racks · Designing workloads that expose system behaviour · Building systems to run experiments across large clusters
Bachelor's degree or equivalent practical experience in a relevant subject. · Solid software engineering or IT experience, with proven delivery as an individual contributor. · Experience managing on-premises or...
As Project Manager, you will own end-to-end delivery of cross-functional transformation initiatives. Your work will shape business processes, operating rhythms and change around enterprise platforms. You will bring...
As Lead Analytics Engineer, you will own the analytics engineering layer within Graphcore’s data platform. You will build curated models, trusted metrics and semantic structures that teams can use with confidence.
Manage, develop and grow the Post Silicon Validation team in Bristol: The Post Silicon Validation team is relatively new, with a strong remit and growing quickly to help Graphcore bring up new silicon quickly and...
Define and execute the strategic roadmap for Logical Design, ensuring alignment with Graphcores silicon and product strategy. · Lead, grow and mentor a high performing RTL/micro architecture design organisation. ·...
Defines team infrastructure and processes · Distilling product requirements and their effects on SoC/platform design trade-offs · Collaborating with processor, SoC and system architects to determine optimal solutions
Distilling product requirements and their effects on SoC/platform design trade-offs · Collaborating with processor, SoC and system architects to determine optimal solutions · When required, guiding silicon design,...
As Technical Sourcing Manager, you will own procurement and cost services across key projects and programmes. You will help Graphcore secure the electrical commodities and critical components needed for NPI and...
Distilling product requirements and their effects on SoC/platform design trade-offs · Collaborating with processor, SoC and system architects to determine optimal solutions · Understanding of how to collaborate with...
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...
Design, implement, test and document OS Kernel and Device Driver software at the highest standard using C/C++/Python programming languages · Participate in agile development - working as part of a scrum team to develop...
Developing our internal tooling for building, testing and integrating together the ML Software Stack · Developing tools and technical processes for Software Releases · Providing guidance to developers on best build...
Develop, own, and maintain tools and services to support the software org · Deploy and maintain Kubernetes infrastructure to develop, test, and scale Graphcore hardware and its software stack · Manage our Cloud...
Communicate the long-term technical vision & strategy for the software architecture · Define the processes and procedures to define, agree and maintain the software architecture. · Act as an advocate and thought leader...
Define & document the software architecture of the software stack. · Work across different software domains to ensure a coherent end too end architecture. · Clearly communicate the software architecture to engineering...
Keep up with the latest industry trends in DFT domain and help adopt the latest DFT techniques and methodologies · Work closely with design, verification, physical design and product engineering teams to integrate DFT...