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

GraphcoreGdańsk

Posted 4d agoSoftware Engineering📍 Gdańsk💰 PLN225,400 - PLN305,000 / yearly
Apply Now →

Overview

Graphcore is hiring a Software Engineer to develop the Collectives Communication Library for new AI hardware. You'll work on optimizing communication primitives for large computing clusters. This position requires experience in designing and maintaining complex software systems.

Job Description

Who you are

You have a strong background in software engineering, particularly in designing and developing complex software systems. Your experience includes working with custom hardware and understanding the intricacies of communication libraries. You thrive in collaborative environments and are eager to contribute to innovative AI technologies. You are committed to building inclusive workspaces and understand the importance of diverse perspectives in problem-solving.

What you'll do

As a Software Engineer in the Collectives Team, you will be responsible for implementing, testing, and documenting the Collectives Communication Library for new AI hardware accelerators. You will collaborate with cross-functional teams to design and implement solutions that optimize communication for large-scale computing clusters. Your role will involve ensuring high bandwidth and low latency in communication primitives, which are critical for the performance of AI applications. You will also engage in continuous improvement of the library based on user feedback and performance metrics.

What we offer

Graphcore provides a dynamic work environment where you can make a significant impact on the future of AI compute. We offer competitive salaries and a supportive culture that values innovation and collaboration. You will have the opportunity to work with leading experts in the field and contribute to groundbreaking technology that shapes the AI landscape. We are committed to your 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.