Graphcore

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.

This listing is sourced directly from Graphcore's careers page and normalized into a canonical job model.