Staff Engineer - Cloud Development

Graphcore develops made-for-AI compute hardware and software, setting the standard in artificial intelligence compute technology.
Bristol, UK
Cloud
Staff Software Engineer
Contact Company
AI

Description For Staff Engineer - Cloud Development

Graphcore, a leader in AI compute hardware and software, is seeking a Staff Engineer to join their Cloud Development Team. As part of the Platform Engineering organization, you'll work on cloud integration, validation, performance benchmarking, optimization, and development of high-performance AI solutions. This hands-on role requires expertise in infrastructure, cloud deployment using Infrastructure-as-Code, and high-performance networking and storage systems.

Key responsibilities include:

  • Developing cloud-ready AI solutions based on Graphcore's next-generation AI products
  • Maintaining and optimizing AI systems in private clouds
  • Operating and extending OpenStack cloud services
  • Supporting internal end-users with application services
  • Configuring and testing new AI hardware using Infrastructure-as-Code
  • Providing performance statistics and issue reporting
  • Driving corrective actions for system issues

The ideal candidate will have:

  • Experience in software engineering or IT
  • Proven Linux scripting ability and system administration
  • Understanding of cloud services, virtual networks, resource management, and monitoring
  • Experience with Infrastructure-as-Code automation and deployments
  • Knowledge of container deployment and management (Docker, Podman, Kubernetes)
  • Familiarity with version control systems, monitoring, observability, and CI/CD pipelines

Graphcore offers competitive compensation and benefits, including:

  • Flexible working arrangements
  • Generous annual leave policy
  • Private medical insurance and health cash plan
  • Dental plan
  • Pension (matched up to 5%)
  • Life assurance and income protection
  • Parental leave policy
  • Employee assistance programme
  • Healthy food and snacks at the Bristol office
  • Barista bar

Graphcore is committed to building an inclusive work environment and welcomes diverse backgrounds and experiences. They offer an equal opportunity process and can provide flexible approaches to interviews and reasonable adjustments as needed.

Last updated 3 months ago

Responsibilities For Staff Engineer - Cloud Development

  • Develop cloud-ready AI solutions based on Graphcore's next-generation AI products
  • Maintain and optimize AI systems in private clouds
  • Operate and extend OpenStack cloud services
  • Support internal end-users with application services
  • Configure and test new AI hardware using Infrastructure-as-Code
  • Provide performance statistics and issue reporting
  • Drive corrective actions for system issues

Requirements For Staff Engineer - Cloud Development

Linux
Kubernetes
  • Experience in software engineering or IT
  • Proven Linux scripting ability and system administration
  • Understanding of cloud services, virtual networks, resource management, and monitoring
  • Experience with Infrastructure-as-Code automation and deployments
  • Knowledge of container deployment and management (Docker, Podman, Kubernetes)
  • Familiarity with version control systems, monitoring, observability, and CI/CD pipelines

Benefits For Staff Engineer - Cloud Development

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Flexible working arrangements
  • Generous annual leave policy
  • Private medical insurance and health cash plan
  • Dental plan
  • Pension (matched up to 5%)
  • Life assurance and income protection
  • Parental leave policy
  • Employee assistance programme
  • Healthy food and snacks at the Bristol office
  • Barista bar

Interested in this job?

Jobs Related To Graphcore Staff Engineer - Cloud Development

Virtual Machines Product Manager, Google Compute Engine

Lead product management for Google Cloud's Virtual Machines infrastructure, driving innovation and strategy for cloud computing solutions.

Field Sales Manager II, Startups, Acquisition, Google Cloud

Lead a team of Field Sales Representatives at Google Cloud, managing startup accounts and driving business growth with 10+ years of experience required.

Product Manager, Capacity and Logistics Systems

Senior Product Manager role at Google Cloud focusing on capacity and logistics systems for VM infrastructure, offering competitive compensation and benefits.

Staff Cloud Solutions Architect, Rapid Innovation

Senior cloud architecture role at Google Public Sector, focusing on GCP solutions and prototypes for government and education clients.

Senior Product Manager, Cloud SQL Availability, Disaster Recovery

Senior Product Manager role focusing on Cloud SQL Availability and Disaster Recovery at Google, leading strategy and execution for database technologies.