
About Graphcore
Accelerating AI with efficient, powerful technology
Key Highlights
- Headquartered in Bristol, UK with 201-500 employees
- $682 million raised in Series D funding
- Developing an AI supercomputer set to debut in 2024
- Specializes in AI accelerators for deep learning and computer vision
Graphcore, headquartered in Bristol, UK, is a leading player in the artificial intelligence sector, specializing in AI accelerators designed to enhance machine learning efficiency. With over $682 million raised in Series D funding, Graphcore is developing an AI supercomputer set to launch in 2024, a...
π Benefits
Graphcore offers flexible working arrangements to promote work-life balance, along with Private Medical Insurance (PMI) for employees and their famili...
π Culture
Graphcore's culture is centered around sustainability and innovation in AI technology. The company focuses on developing energy-efficient solutions th...
Overview
Graphcore is hiring a Principal Software Architect to define and drive the architectural vision of their software stack for the ML accelerator. You'll shape the architecture of the software ecosystem and maintain a deep understanding of hardware and software components. This role requires strong communication skills and a pragmatic approach to decision-making.
Job Description
Who you are
You have extensive experience in software architecture, with a strong ability to define and communicate architectural visions. Your background includes a deep understanding of both hardware and software components, allowing you to effectively shape the architecture of complex systems. You are an excellent communicator, capable of conveying intricate architectural concepts to diverse teams and stakeholders. You bring a pragmatic, trade-off-aware approach to decision-making, fully recognizing the impact of architectural choices on product direction and engineering outcomes. You thrive in collaborative environments, working alongside AI research specialists, silicon designers, and software engineers to drive innovation. Your experience in the AI domain equips you with the insights needed to contribute to transformative technologies.
What you'll do
In this role, you will define and drive the architectural vision for Graphcore's software stack, ensuring that it aligns with the company's goals of unlocking the next generation of AI breakthroughs. You will maintain a deep understanding of the product's hardware and software components, their interfaces, and how they interact. Your responsibilities will include shaping the architecture of the software ecosystem, collaborating with cross-functional teams, and proactively communicating architectural decisions. You will also be involved in mentoring team members and fostering a culture of continuous learning and innovation within the software architecture team. Your contributions will directly impact the development of AI solutions across various industries, making a significant difference in the field of artificial intelligence.
What we offer
Graphcore provides a dynamic work environment where innovation is at the forefront. You will have the opportunity to work with cutting-edge technologies and contribute to projects that are shaping the future of AI. The company values diversity and encourages a culture of continuous learning, allowing you to grow your skills and expertise. Additionally, Graphcore offers a flexible approach to work arrangements, ensuring that you can perform at your best while maintaining a healthy work-life balance. As part of the SoftBank Group, you will be part of an elite family of companies that are responsible for some of the worldβs most transformative technologies.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Graphcore.
Similar Jobs You Might Like
Based on your interests and this role

Software Architect
NICE is hiring a Principal Software Architect to lead architectural decisions and oversee the design and implementation of server and interface components. You'll work with C# in cloud-based environments, ensuring high standards of product quality. This role requires strong problem-solving skills and experience in multi-threaded systems.

Software Architect
HackerOne is seeking a Principal Software Architect to lead the development of innovative security solutions. You'll work at the intersection of AI and cybersecurity, driving the architecture of the HackerOne Platform. This role requires extensive experience in software architecture and a deep understanding of security systems.

Solutions Engineer
Dotmatics is hiring a Principal Solutions Architect to drive innovation in scientific research through their comprehensive digital science platform. You'll work in a collaborative environment to support scientific enterprises. This role requires significant experience in solutions architecture.

Solutions Engineer
phData is hiring a Principal Solution Architect to design and provision cloud-native data solutions. You'll work with AWS, Azure, Snowflake, and other modern data stack technologies. This position requires extensive experience in cloud data platforms.

Solutions Engineer
GitLab is seeking a Principal Solutions Architect to serve as a trusted technical advisor and pre-sales partner, helping customers unlock the full value of GitLabβs AI-powered DevSecOps platform. This role requires expertise in solutions architecture and a strong understanding of software development lifecycles.