About us Graphcore is one of the world’s leading innovators in Artificial Intelligence compute. It is developing hardware, software and systems infrastructure that will unlock the next generation of AI breakthroughs and …
Technical Lead - System Tests & Diagnostics Engineer
Austin, Texas, United States · Hybrid
Senior+$1.1B raised
About us Graphcore is one of the world’s leading innovators in Artificial Intelligence compute. It is developing hardware, software and systems infrastructure that will unlock the next generation of AI breakthroughs and …
Skills: Python, C++, Linux, System validation, Hardware diagnostics
About us Graphcore is one of the world’s leading innovators in Artificial Intelligence compute. It is developing hardware, software and systems infrastructure that will unlock the next generation of AI breakthroughs and …
Skills: Python, C++, Linux, System validation, Hardware diagnostics
About us Graphcore is one of the world’s leading innovators in Artificial Intelligence compute. It is developing hardware, software and systems infrastructure that will unlock the next generation of AI breakthroughs and …
Skills: Python, C++, Linux, System validation, Hardware diagnostics
About the job Build the programme that turns complex hardware into manufacturing ready products. As Senior Project Manager in Product Test and Diagnosis, you will shape delivery across manufacturing test solutions for NP…
Manufacturing Test Engineering Manager Position Summary We are seeking an experienced Manufacturing Test Engineering Manager to lead the development and execution of the end-to-end manufacturing test strategy for next-ge…
Skills: Manufacturing test strategy, Hardware manufacturing, Engineering management, Server infrastructure, Design for test
Salary Range: PLN 260,400 - 352,200 Subject to alignment to the responsibilities and duties of the role. Location: Gdańsk - Candidates must be local due to hybrid working policy About Graphcore At Graphcore, we’re buildi…
Skills: Go, Kubernetes, Cloud computing, Container orchestration, Linux
About the job Build the cloud platform that puts Graphcore AI systems into real use. As a Senior Cloud Engineer, you will develop and operate private cloud services for Graphcore teams and users. You will turn product an…
About the job Build the cloud platform that puts Graphcore AI systems into real use. As a Senior Cloud Engineer, you will develop and operate private cloud services for Graphcore teams and users. You will turn product an…
About us Graphcore is one of the world’s leading innovators in Artificial Intelligence compute. It is developing hardware, software and systems infrastructure that will unlock the next generation of AI breakthroughs and …
Skills: Server hardware architecture, Board-level debugging, System log analysis, Hardware telemetry, Power metrics
About us Graphcore is one of the world’s leading innovators in Artificial Intelligence compute. It is developing hardware, software and systems infrastructure that will unlock the next generation of AI breakthroughs and …
Skills: Server hardware architecture, Board-level debugging, System log analysis, Hardware telemetry, Power and thermal metrics
About Us Graphcore is a globally recognised leader in Artificial Intelligence computing systems. The company designs advanced semiconductors and data centre hardware that provide the specialised processing power needed t…
Staff Engineering Operations Technical Program Manager
Austin, Texas, United States · On-site
Senior+$1.1B raised
About us Graphcore is one of the world’s leading innovators in Artificial Intelligence compute. It is developing hardware, software and systems infrastructure that will unlock the next generation of AI breakthroughs and …
Skills: Server hardware architecture, Board-level debugging, System log analysis, Hardware telemetry, Power/thermal metrics
About us Graphcore is one of the world’s leading innovators in Artificial Intelligence compute. It is developing hardware, software and systems infrastructure that will unlock the next generation of AI breakthroughs and …
Skills: Hardware program management, New product introduction, Manufacturing readiness, Engineering build execution, ODM management
About the job Build the test systems that help deliver AI hardware at production scale. As a Staff Hardware System Test Engineer, you'll develop manufacturing test solutions for complex compute systems. Your work will he…
Skills: Manufacturing Test Solutions, Hardware Debugging, Linux, OpenBMC, Python
About the job Build the test systems that prove advanced AI hardware is ready before it reaches production. As a Test Development Engineer, you will create and maintain test systems for Graphcore’s electronic hardware pl…
Skills: Test Automation, Electronic Hardware Testing, Python, LabView, Ethernet Testing
About the job Build the hardware that turns new AI processors into working systems. As a Hardware Development Engineer, you will design circuit solutions for Graphcore processor systems and validation platforms. You will…
Skills: Digital Circuit Design, Hardware Validation, DCDC Regulators, Power Delivery, Ethernet
About the job Build the systems that prove the next generation of AI hardware works at scale. You will validate and debug Graphcore’s silicon platforms before they power advanced AI workloads worldwide. Your work will di…
Sign up with Clera and we'll reach out the moment a role actually fits you — no more spraying applications into the void.
Full-time
bachelor degree
Medical coverage, Dental coverage, Vision coverage, Flexible Spending Accounts, Health Savings Accounts, Disability insurance
Posted 10h ago
~40 hrs/week
Responsibilities
The Principal Engineer will lead the development of system management interfaces and provide technical direction for hardware lifecycle and production operations. They will collaborate across engineering teams to improve system reliability, scalability, and operational readiness.
Requirements
Candidates must have substantial experience building and operating Linux-based infrastructure and distributed systems. Strong proficiency in Go, Python, and Kubernetes, along with demonstrated technical leadership in complex engineering environments, is required.
Full job description
About us
Graphcore is one of the world’s leading innovators in Artificial Intelligence compute.
It is developing hardware, software and systems infrastructure that will unlock the next generation of AI breakthroughs and power the widespread adoption of AI solutions across every industry.
As part of the SoftBank Group, Graphcore is a member of an elite family of companies responsible for some of the world’s most transformative technologies. Together, they share a bold vision: to enable Artificial Super Intelligence and ensure its benefits are accessible to everyone.
Graphcore’s teams are drawn from diverse backgrounds and bring a broad range of skills and perspectives, spanning AI research specialists, silicon designers, software engineers and systems architects.
Job Summary
We are looking for an experienced Principal Engineer to join our System Management team and help lead the development of critical interfaces used by internal and external customers to manage system state. You will provide technical leadership within assigned areas of System Management, guide architecture and implementation choices, mentor engineers and translate broader technical direction into effective execution. This is a hands-on engineering role for someone who can lead complex technical work, improve reliability and operational readiness, and collaborate effectively across multiple engineering disciplines.
The Team
The System Management team sits within the Software Platform group and helps build Graphcore products into large-scale AI solutions for our customers.
The team is responsible for developing the interfaces between hardware, AI software and frameworks, as well as providing interfaces for public and private cloud environments. This includes system management capabilities that abstract complex hardware administration and enable reliable deployment and operation at scale.
As one of the first teams to work with new hardware and software, we regularly solve complex system-level problems in environments where components and interfaces are still evolving. The role requires strong technical judgement, adaptability and an ability to work effectively across engineering teams.
Responsibilities and Duties
Convert agreed System Management direction into technical plans, engineering priorities and deliverable work for assigned areas.
Provide technical leadership for architecture and design decisions, building alignment across collaborating teams and documenting important technical trade-offs.
Act as a technical authority for assigned areas of System Management, leading the delivery of large and complex engineering initiatives and coordinating technical plans, dependencies, risks and decisions.
Provide technical direction and mentoring to engineers working across system management, hardware lifecycle management, deployment automation and production operations.
Take responsibility for key technical outcomes across the full software lifecycle, including design, implementation, automated testing, integration, deployment, observability and production readiness.
Identify systemic reliability, scalability and operability issues and lead practical improvements across the platform.
Collaborate with Hardware, Firmware, Platform Software and Datacenter Operations teams to diagnose system-level issues and improve end-to-end product behaviour.
Improve engineering standards and working practices, including CI/CD, Infrastructure-as-Code, automated testing, release safety and learning from operational incidents.
Act as a senior technical escalation point for complex issues while creating reusable knowledge, tooling and automation that reduce future operational effort.
Candidate Profile
Essential
Bachelor’s degree or equivalent practical experience in a relevant subject.
Substantial experience designing, building and operating Linux-based infrastructure or distributed systems.
Demonstrated experience providing technical leadership for complex engineering initiatives involving multiple teams or stakeholder groups.
Experience influencing architecture and technical decisions across team boundaries without relying on formal authority.
Experience translating broad technical goals into scoped plans, milestones, technical decisions, risks and delivery priorities.
Strong experience developing RESTful APIs and programming in Go, with Bash and Python used for systems automation.
Deep practical experience with Kubernetes, container runtimes and operating production workloads.
Hands-on experience with Infrastructure-as-Code, source control and CI/CD technologies such as Terraform/OpenTofu, Ansible, GitLab, GitHub Actions and Git.
Experience with hardware-management interfaces such as Redfish, IPMI or equivalent management systems.
Strong Linux systems engineering, troubleshooting and operational debugging capability.
Demonstrated ability to develop other engineers through technical mentoring, design reviews and coaching.
Clear communication skills, with the ability to persuade, build alignment and bring stakeholders together around practical technical outcomes.
Desirable
Experience using AI coding assistants effectively within professional engineering workflows.
Experience developing Kubernetes operators and custom resources.
Experience with High Performance Computing environments using SLURM, LSF or similar workload-management systems.
Experience with virtualisation technologies such as Open vSwitch, KVM and QEMU.
Experience with distributed object, block and file storage technologies such as Ceph.
Experience with monitoring and observability platforms such as Grafana, Prometheus, OpenSearch/Elasticsearch, Loki, Mimir or OpenTelemetry.
Experience configuring managed network switches using technologies such as EOS, SONiC or DNOS.
Experience supporting AI infrastructure or PyTorch workloads.
In addition to a competitive salary, Graphcore offers flexible working and a comprehensive benefits package designed to support your health, wellbeing and financial future. Our benefits include medical, dental and vision coverage, Flexible Spending Accounts (FSAs), Health Savings Accounts (HSAs), disability and life insurance, a 401(k) retirement plan, commuter benefits, wellness services and an Employee Assistance Programme (EAP). We welcome people of different backgrounds and experiences; we're committed to building an inclusive work environment that makes Graphcore a great home for everyone. We offer an equal opportunity process and understand that there are visible and invisible differences in all of us. We can provide a flexible approach to interview and encourage you to chat to us if you require any reasonable adjustments.
Related keywords
Artificial IntelligenceSystem ManagementLinuxGoPythonBashKubernetesRESTful APIsTerraformAnsibleGitCI/CDRedfishIPMIInfrastructure-as-CodeDistributed Systems
At Graphcore, we’re building the future of AI compute.
We’re a team of semiconductor, software and AI experts, with deep experience in creating the complete AI compute stack - from silicon and software to infrastructure at datacenter scale.
As part of the SoftBank Group, backed by significant long-term investment, we are delivering key technology into the fast-growing SoftBank AI ecosystem.
To meet the vast and exciting AI opportunity, Graphcore is expanding its teams around the world.
We are bringing together the brightest minds to solve the toughest problems, in a place where everyone has the opportunity to make an impact on the company, our products and the future of artificial intelligence.
Offices: 11-19 Wine Street, Bristol, Bristol BS1 2PH, GB · Lynton House, 7-12 Tavistock Square, London, WC1H 9LT, GB · Kett House, Station Rd, Cambridge, CB1 2JX, GB · 12f b, No. 118, Ciyun Rd, East District, Hsinchu City, 300, TW · Olivia Star 30th Floor Olivia Business Centre Al. Grunwaldzka 472 | 80-309, Gdansk, PL
At Graphcore, we’re building the future of AI compute.
We’re a team of semiconductor, software and AI experts, with deep experience in creating the complete AI compute stack - from silicon and software to infrastructure at datacenter scale.
As part of the SoftBank Group, backed by significant long-term investment, we are delivering key technology into the fast-growing SoftBank AI ecosystem.
To meet the vast and exciting AI opportunity, Graphcore is expanding its teams around the world.
We are bringing together the brightest minds to solve the toughest problems, in a place where everyone has the opportunity to make an impact on the company, our products and the future of artificial intelligence.
Offices: 11-19 Wine Street, Bristol, Bristol BS1 2PH, GB · Lynton House, 7-12 Tavistock Square, London, WC1H 9LT, GB · Kett House, Station Rd, Cambridge, CB1 2JX, GB · 12f b, No. 118, Ciyun Rd, East District, Hsinchu City, 300, TW · Olivia Star 30th Floor Olivia Business Centre Al. Grunwaldzka 472 | 80-309, Gdansk, PL