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.