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 agoMid-LevelSoftware engineering📍 Gdansk
Apply Now →

Skills & Technologies

CC++Python

Overview

Graphcore is hiring a Software Engineer to develop a large-scale collective communication simulator for AI hardware. You'll work with C, C++, and Python to implement and maintain complex software systems. This position requires experience in software development and custom hardware.

Job Description

Who you are

You have a strong background in software engineering, with experience in designing, developing, and maintaining complex software systems. Your expertise in programming languages such as C, C++, and Python allows you to tackle challenging problems effectively. You understand the intricacies of working with custom hardware and have a keen interest in AI technologies. You thrive in collaborative environments and enjoy working with diverse teams to achieve common goals. You are committed to continuous learning and improvement, always seeking to enhance your skills and knowledge in the field.

What you'll do

As a Software Engineer in the Collectives Simulator team, you will be responsible for implementing, testing, and documenting the Collectives Simulator for new AI hardware. You will analyze network parameters and develop efficient communication algorithms that enhance the performance of AI systems. Your role will involve collaborating with other engineers and stakeholders to ensure the simulator meets the needs of users and integrates seamlessly with existing technologies. You will participate in code reviews and contribute to the overall architecture of the software, ensuring high standards of quality and performance. Additionally, you will have the opportunity to mentor junior engineers and share your knowledge with the team, fostering a culture of learning and innovation.

What we offer

Graphcore provides a dynamic work environment where you can make a significant impact on the future of AI compute. You will have access to cutting-edge technology and the opportunity to work alongside industry experts. We offer competitive salaries and benefits, along with a commitment to diversity and inclusion in the workplace. Our culture encourages collaboration and creativity, allowing you to explore new ideas and approaches in your work. We believe in supporting our employees' professional growth and provide resources for continuous learning and development.

Interested in this role?

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

Apply Now →Get Job Alerts