Graphcore
Staff Engineer
Austin, Texas, United States; US - Milpitas · Staff+
Sponsorship not specifiedDetected 36 days ago
GoDockerKubernetesRESTProblem Solving
About the role
- This takes the form of a rack management solution that abstracts complex hardware administrative duties.
- As one of the first teams to work with pre-release hardware and software it's vital you are comfortable with unproven components and capable of problem solving solutions no matter what.
Responsibilities
- Ownership of critical infrastructure with the need to drive issues to resolution while collaborating effectively across teams.
- Work with our Datacenter Operations Engineers to maintain and operate the fleet of AI systems at peak performance.
- While your primary focus will be on engineering excellence and system-level development, we value individuals who are versatile and hands-on - willing to contribute wherever needed, providing direct support and troubleshooting as necessary.
- Experience building, deploying, and operating containerized workloads using Kubernetes and container runtimes such as Docker or Podman.
- Complete automation of pipelines for build, test, deploy, manage, alert, destroy, rebuild.
Requirements
- Drive corrective actions for systems that are not operating correctly, working with DC operations and Graphcore Engineering as required.
- The ideal candidate brings deep experience with HPC and cloud-native infrastructure, thrives in fast-paced, loosely scoped environments, and leads with action, decisiveness, and teamwork.
- Bachelor's degree or equivalent practical experience in a relevant subject.
- Experience with RESTful API development.
- Experience with managing production Kubernetes clusters and workloads.
- Programming experience with Go.
- Experience with Redfish for datacenter hardware management, telemetry, provisioning, and control.
- Experience with AI coding assistants (Codex, Claude, etc).
- Experience with Kubernetes operator development (Custom resources).
- Experience with High Performance Computing (HPC) environments using SLURM or similar batch workload solutions.
Compensation
- In addition to a competitive salary, Graphcore offers flexible working and a comprehensive benefits package designed to support your health, wellbeing and financial future.
Company info
- 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. A melting pot of AI research specialists, silicon designers, software engineers and systems architects, Graphcore enjoys a culture of continuous learning and constant innovation.
- 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.
- A melting pot of AI research specialists, silicon designers, software engineers and systems architects, Graphcore enjoys a culture of continuous learning and constant innovation.
- The System Management team, part of the Software Platform group, helps build Graphcore products into large-scale AI solutions for our customers.
- The System Management Team is responsible for building the interfaces between hardware and AI software and frameworks as well as providing interfaces for public/private cloud use.
- and Duties
- Ownership of software engineering efforts across the full SDLC, including implementation, automated testing, integration, and production readiness for the rack management solution.
Apply directly at Graphcore →Create a free account for alerts like thisView Graphcore immigration profile
This listing is sourced directly from Graphcore's careers page and normalized into a canonical job model.