Graphcore

Software Infrastructure Engineer

Graphcore
Apply
6 months ago
Bristol, United KingdomMid Level

Responsibilities

  • Develop, own, and maintain tools and services to support the software build and release process.
  • Deploy and maintain services with Kubernetes and Docker.
  • Manage Cloud Infrastructure using tools such as Terraform.

Requirements

  • Knowledge of Python/Go/C++ (or similar language).
  • Experience deploying services in the cloud (AWS preferred).
  • Deep understanding of Linux environments.
  • Native user of CI/CD for production deployments.
  • Experience with Infrastructure as Code (IaC) tools (e.g. Terraform/OpenTofu).

Benefits

  • Flexible working arrangements.
  • Generous annual leave policy.
  • Private medical insurance and health cash plan.
  • Dental plan and pension matched up to 5%.
  • Life assurance and income protection.

Tech Stack

AWSC++CMakeDockerGitHub ActionsGoGrafanaKubernetesLinuxPrometheusPythonTerraform

Categories

Data EngineeringDevOps
Graphcore

About Graphcore

501-1,000 employees

Graphcore designs and sells Intelligence Processing Units (IPUs), systems, and a full software stack for training and inference of AI models in data centers and research labs. Revenue comes from hardware systems and associated software tools and services, used for workloads across NLP, computer vision, and graph neural networks. Founded in 2016 and headquartered in Bristol, the company is part of SoftBank Group and focuses on on‑prem and cloud deployments.

Contact me