Graphcore

Staff Engineer

Graphcore
Apply
about 2 hours ago
Austin, TX, USA or Milpitas, CA, USAStaff+
H1B Sponsor

Responsibilities

  • Own software engineering across the full software development lifecycle for the rack management solution, including implementation, automated testing, integration, and production readiness.
  • Own critical infrastructure and drive issues through resolution while collaborating across teams.
  • Configure and test Graphcore AI hardware and systems using continuous deployment and infrastructure-as-code in internal and external datacenters.
  • Work with Datacenter Operations Engineers to maintain and operate the AI systems fleet at peak performance.
  • Drive corrective actions for systems that are not operating correctly in coordination with datacenter operations and Graphcore Engineering.

Requirements

  • Bachelor’s degree or equivalent practical experience in a relevant subject.
  • Experience developing RESTful APIs.
  • Experience building, deploying, and operating containerized workloads with Kubernetes and Docker or Podman.
  • Experience managing production Kubernetes clusters and workloads.
  • Programming experience with Go.
  • Hands-on experience with infrastructure-as-code, source-code version control, and CI/CD automation tools such as Terraform/OpenTofu, Ansible, GitLab, GitHub Actions, and Git.
  • Experience with Redfish for datacenter hardware management, telemetry, provisioning, and control.
  • Experience specifying, scoping, estimating, and detailing work plans within Agile and Scrum frameworks.
  • Strong Linux systems engineering experience, including administration, automation, and Bash and Python scripting.
  • Desirable experience includes AI coding assistants, Kubernetes operator development, HPC environments using SLURM or similar batch workload solutions, virtualization, distributed storage, deployment automation, monitoring and observability, managed switch configuration, and PyTorch for AI workloads.

Benefits

  • Medical, dental, and vision coverage.
  • Flexible Spending Accounts, Health Savings Accounts, disability and life insurance.
  • 401(k) retirement plan and commuter benefits.
  • Wellness services and an Employee Assistance Programme.
  • Flexible working and reasonable interview adjustments are available.

Tech Stack

AnsibleApache KafkaBashDockerElasticsearchGitGitHub ActionsGoGrafanaKubernetesLinuxPrometheusPythonPyTorchTerraform

Categories

Graphcore

About Graphcore

501-1,000 employees

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.