Senior Cloud Software Engineer

Graphcore is a SoftBank-owned AI-compute company developing AI processors, systems, and software for machine-learning workloads.

Bristol, United Kingdom
About Graphcore

Graphcore develops Intelligence Processing Units (IPUs) and the Poplar SDK for building and running machine-learning applications. It continues operating under the Graphcore name as a wholly owned SoftBank Group subsidiary.

View jobs by Graphcore

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will design, build, test, and maintain Go applications that enable AI accelerator hardware in Kubernetes. You will simplify hardware deployment, management, and operation in cloud-native environments, guide technical decisions, mentor engineers, and improve documentation, code quality, and delivery standards.

Requirements

  • Software development experience in cloud environments or infrastructure platforms
  • Go proficiency
  • Kubernetes and container orchestration experience
  • Cloud-native development experience
  • Linux knowledge and complex-issue troubleshooting skills
  • Experience delivering complex technical solutions
  • Communication, mentoring, and teamwork skills
  • English at C1 level
  • Legal right to work in Poland

Responsibilities

  • Lead software development for AI accelerator hardware in Kubernetes
  • Build Go applications for deploying, managing, and operating hardware
  • Design, test, and maintain production-quality software
  • Guide engineers through complex technical decisions
  • Improve documentation, code quality, and delivery standards

Benefits

  • Flexible working
  • Medical and dental insurance, with optional family cover
  • Phantom equity
  • Fully funded Medicover gym card
  • Death and disability insurance
  • 4% employer retirement contribution
  • Employee Assistance Programme
Senior Cloud Software Engineer at Graphcore | JobStash