Graphcore

About Graphcore

Accelerating AI with efficient, powerful technology

🏢 Tech👥 201-500 employees📅 Founded 2016📍 Old City, Bristol, UK💰 $682m3.9
B2BArtificial IntelligenceEnterpriseDeep TechComputer VisionMachine LearningSaaSCloud Computing

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...

Graphcore

Software Engineering Entry-Level

GraphcoreBristol

Apply Now →

Overview

Graphcore is hiring a 2026 Graduate Software Engineer for their ML Kernels & Runtime Team. You'll contribute to developing high-performance machine learning kernels for AI hardware. This position is ideal for recent graduates with a passion for machine learning and programming.

Job Description

Who you are

You are a recent graduate with a strong foundation in software engineering principles and a keen interest in machine learning. You have experience with low-level programming and are eager to apply your skills in a practical setting, particularly in the development of high-performance compute kernels. Your academic background has equipped you with knowledge in numerical computing, and you are excited about the opportunity to work at the intersection of software and hardware optimization.

You possess a collaborative mindset and thrive in diverse team environments. You are open to learning from experienced professionals and are committed to continuous improvement in your technical skills. Your passion for artificial intelligence drives you to contribute to innovative projects that have the potential to transform industries.

What you'll do

As a Graduate Software Engineer at Graphcore, you will join a pioneering team focused on developing optimized machine learning kernels for cutting-edge AI hardware. You will work closely with experienced engineers to build and enhance compute kernels that support a variety of machine learning operators, including convolutional neural networks and large language models. Your role will involve leveraging low-level programming techniques to maximize performance and efficiency, ensuring that our hardware can deliver exceptional results.

You will engage in hands-on development, collaborating with cross-functional teams to integrate your work into larger systems. Your contributions will directly impact the performance of AI applications, and you will have the opportunity to learn about the latest advancements in machine learning and hardware design. You will also participate in code reviews and contribute to the team's knowledge base, fostering a culture of learning and innovation.

What we offer

Graphcore provides a dynamic work environment where you can grow your skills and make meaningful contributions to the field of artificial intelligence. We offer competitive compensation and benefits, along with opportunities for professional development. Our inclusive culture values diverse perspectives and encourages collaboration across teams. You will be part of a mission-driven organization that is at the forefront of AI technology, working alongside some of the brightest minds in the industry.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Graphcore.