Top Benefits
About the role
Who you are
- Knowledge of Python/Go/Java/C++ (or similar language)
- Familiarity with cloud services (e.g. AWS)
- Experience managing or developing in Linux environments
- Understanding of CI/CD principles
- Experience using Kubernetes (k8s) or OpenStack
- Experience with Infrastructure as Code (IaC) tools (e.g. Terraform/OpenTofu)
- Experience with GitHub Actions
- Experience with build tools (e.g. CMake)
- Experience with modern observability tooling (e.g. prometheus)
- Experience with Grafana
What the job involves
- Join our dynamic Software Infrastructure team and take a pivotal role in scaling and managing our infrastructure
- You will develop essential tools and services that empower our broader software team
- Your contributions will enhance the build, test, deployment, and productisation processes of our Machine Learning Software components
- Work with our High-Performance Computing (HPC) AI platforms and gain invaluable experience in distributed systems
- The Software Infrastructure team provides critical platforms and services for software development teams across the business
- Our responsibilities include managing the CI platform and services, build engineering, component integration, and packaging and release systems
- We operate in squads, fostering a culture of service ownership and empowerment for our engineers
- We focus on long-term engineering solutions and strive to eliminate toil wherever possible
- Develop, own, and maintain tools and services to support the software build and release process
- Deploy and maintain services with Kubernetes and Docker
- Manage our Cloud Infrastructure using tools such as Terraform
Benefits
- Work-Life Balance: We believe you should have a good work-life balance. Everyone's situation is different, so we offer flexible working arrangements and start and finish times, allowing you to choose when to work from home or come into the office
- Wellbeing: We want to ensure that our employees have the resources and support they need to prioritise their health and wellbeing
- Healthcare: We offer Private Medical Insurance (PMI) to our employees to help them take care of their health and that of their loved ones
- Progression: We prioritise learning and development as an integral part of our culture at Graphcore. Our Talent Development team is dedicated to equipping all our employees with the necessary tools, resources, and support to enhance their skills and reach their full potential in their careers
- Pension: We believe that our employees deserve the best when it comes to planning for their future
- Income Protection: Graphcore understands that unforeseen circumstances can happen, and we want to ensure our employees have the necessary financial security in place
About Graphcore
Graphcore has created a new processor, the Intelligence Processing Unit (IPU), specifically designed for artificial intelligence. The IPU’s unique architecture means developers can run current machine learning models orders of magnitude faster. More importantly, it lets AI researchers undertake entirely new types of work, not possible using current technologies, to drive the next great breakthroughs in general machine intelligence.
Our next generation 3D Wafer-on-Wafer Bow IPU systems are helping AI innovators worldwide to build better, more innovative AI solutions, whether their focus is on language and vision, exploring graph neural networks and LSTMs or creating something entirely new.
We believe our IPU technology will become the worldwide standard for artificial intelligence compute. The performance of Graphcore’s IPU is going to be transformative across all industries and sectors whether you are a medical researcher, roboticist or building autonomous cars.
Our team is at the forefront of the artificial intelligence revolution, enabling innovators from all industries and sectors to expand human potential with technology. What we do, really makes a difference.
We're always interested in hearing from exceptional people to join our team.
Top Benefits
About the role
Who you are
- Knowledge of Python/Go/Java/C++ (or similar language)
- Familiarity with cloud services (e.g. AWS)
- Experience managing or developing in Linux environments
- Understanding of CI/CD principles
- Experience using Kubernetes (k8s) or OpenStack
- Experience with Infrastructure as Code (IaC) tools (e.g. Terraform/OpenTofu)
- Experience with GitHub Actions
- Experience with build tools (e.g. CMake)
- Experience with modern observability tooling (e.g. prometheus)
- Experience with Grafana
What the job involves
- Join our dynamic Software Infrastructure team and take a pivotal role in scaling and managing our infrastructure
- You will develop essential tools and services that empower our broader software team
- Your contributions will enhance the build, test, deployment, and productisation processes of our Machine Learning Software components
- Work with our High-Performance Computing (HPC) AI platforms and gain invaluable experience in distributed systems
- The Software Infrastructure team provides critical platforms and services for software development teams across the business
- Our responsibilities include managing the CI platform and services, build engineering, component integration, and packaging and release systems
- We operate in squads, fostering a culture of service ownership and empowerment for our engineers
- We focus on long-term engineering solutions and strive to eliminate toil wherever possible
- Develop, own, and maintain tools and services to support the software build and release process
- Deploy and maintain services with Kubernetes and Docker
- Manage our Cloud Infrastructure using tools such as Terraform
Benefits
- Work-Life Balance: We believe you should have a good work-life balance. Everyone's situation is different, so we offer flexible working arrangements and start and finish times, allowing you to choose when to work from home or come into the office
- Wellbeing: We want to ensure that our employees have the resources and support they need to prioritise their health and wellbeing
- Healthcare: We offer Private Medical Insurance (PMI) to our employees to help them take care of their health and that of their loved ones
- Progression: We prioritise learning and development as an integral part of our culture at Graphcore. Our Talent Development team is dedicated to equipping all our employees with the necessary tools, resources, and support to enhance their skills and reach their full potential in their careers
- Pension: We believe that our employees deserve the best when it comes to planning for their future
- Income Protection: Graphcore understands that unforeseen circumstances can happen, and we want to ensure our employees have the necessary financial security in place
About Graphcore
Graphcore has created a new processor, the Intelligence Processing Unit (IPU), specifically designed for artificial intelligence. The IPU’s unique architecture means developers can run current machine learning models orders of magnitude faster. More importantly, it lets AI researchers undertake entirely new types of work, not possible using current technologies, to drive the next great breakthroughs in general machine intelligence.
Our next generation 3D Wafer-on-Wafer Bow IPU systems are helping AI innovators worldwide to build better, more innovative AI solutions, whether their focus is on language and vision, exploring graph neural networks and LSTMs or creating something entirely new.
We believe our IPU technology will become the worldwide standard for artificial intelligence compute. The performance of Graphcore’s IPU is going to be transformative across all industries and sectors whether you are a medical researcher, roboticist or building autonomous cars.
Our team is at the forefront of the artificial intelligence revolution, enabling innovators from all industries and sectors to expand human potential with technology. What we do, really makes a difference.
We're always interested in hearing from exceptional people to join our team.