LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›Graphcore›Software Engineer
Graphcore

About Graphcore

Accelerating AI with efficient, powerful technology

🏢 Tech👥 201-500 employees📅 Founded 2016📍 Old City, Bristol, UK💰 $682m⭐ 3.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...

🌐 Website💼 LinkedIn𝕏 TwitterAll 106 jobs →
Graphcore

Software Engineer

Graphcore • Gdańsk, Pomeranian Voivodeship, Poland

Posted 3w agoSoftware engineering📍 Gdańsk
Apply Now →

Overview

Graphcore is seeking a Software Engineer to develop the Collectives Communication Library for new AI hardware. This role involves designing and maintaining complex software systems. Experience with custom hardware is preferred.

Job Description

Who you are

You are a Software Engineer with a strong background in developing and maintaining complex software systems. You have experience working with custom hardware and understand the intricacies involved in building communication libraries for large computing clusters. You thrive in collaborative environments and are eager to contribute to innovative AI technologies. You appreciate the importance of documentation and testing in software development, ensuring that your contributions are reliable and maintainable.

Desirable

Experience with AI hardware or communication libraries would be a plus. Familiarity with high-performance computing and optimization techniques is also desirable. You are open to learning new technologies and methodologies that can enhance your work and the team's output.

What you'll do

As a Software Engineer at Graphcore, you will be responsible for implementing, testing, and documenting the Collectives Communication Library. This library is crucial for enabling users to utilize large computing clusters effectively. You will collaborate with other teams to design and implement features that optimize communication primitives for high bandwidth and low latency. Your role will involve working closely with semiconductor and AI experts to ensure that the software integrates seamlessly with the hardware.

You will participate in code reviews and contribute to the overall architecture of the software systems. Your insights will help shape the direction of the project, and you will have the opportunity to mentor junior engineers as they join the team. You will also engage in troubleshooting and debugging complex issues that arise during development and deployment.

What we offer

Graphcore provides a dynamic work environment where innovation is at the forefront. You will have the opportunity to work with some of the brightest minds in the industry and contribute to groundbreaking AI technologies. We offer competitive salaries and benefits, along with a commitment to fostering an inclusive workplace. You will be part of a team that values collaboration and encourages personal and professional growth. We understand the importance of work-life balance and offer flexible working arrangements to support our employees.

Interested in this role?

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

Apply Now →Get Job Alerts