Graphcore

Ingénieur Infrastructure Logicielle

PythonAWSDockerKubernetesC++GoTerraform
Traduction automatique. Consultez l’original.

À propos de Graphcore

Graphcore est l'un des leaders mondiaux de l'innovation dans le calcul pour l'Intelligence Artificielle. Elle développe du matériel, des logiciels et une infrastructure système qui ouvriront la voie à la prochaine génération de percées en IA et alimenteront l'adoption généralisée des solutions d'IA dans toutes les industries.

En tant que membre du groupe SoftBank, Graphcore fait partie d'une famille d'entreprises d'élite responsables de certaines des technologies les plus transformatrices au monde. Ensemble, elles partagent une vision audacieuse : permettre l'Intelligence Artificielle Super et garantir que ses avantages soient accessibles à tous.

Les équipes de Graphcore sont issues de divers horizons et apportent un large éventail de compétences et de perspectives. Creuset de spécialistes en recherche IA, de concepteurs de silicium, d'ingénieurs logiciels et d'architectes système, Graphcore jouit d'une culture d'apprentissage continu et d'innovation constante.

Résumé

Rejoignez notre équipe dynamique d'Infrastructure Logicielle et jouez un rôle essentiel dans la mise à l'échelle et la gestion de notre infrastructure. Vous développerez des outils et services essentiels qui autonomiseront notre équipe logicielle plus large. Vos contributions amélioreront les processus de build, de test, de déploiement et de production de nos composants logiciels de Machine Learning. Travaillez avec nos plateformes IA de calcul haute performance (HPC) et acquérez une expérience inestimable en systèmes distribués.

L'équipe

L'équipe d'Infrastructure Logicielle fournit des plateformes et services critiques pour les équipes de développement logiciel de l'entreprise. Nos responsabilités incluent la gestion de la plateforme et des services CI, l'ingénierie de build, l'intégration des composants et les systèmes de packaging et de release. Nous opérons en squads, favorisant une culture de propriété de service et d'autonomisation pour nos ingénieurs. Nous nous concentrons sur des solutions d'ingénierie à long terme et nous efforçons d'éliminer le travail répétitif autant que possible.

Responsabilités et Tâches

  1. Développer, posséder et maintenir des outils et services pour supporter le processus de build et de release logicielle
  1. Déployer et maintenir des services avec Kubernetes et Docker
  1. Gérer notre infrastructure Cloud en utilisant des outils tels que Terraform

Profil du Candidat

Essentiel

  1. Connaissance de Python/Go/C++ (ou langage similaire)
  1. Expérience dans le déploiement de services dans le cloud (AWS préféré)
  1. Compréhension approfondie des environnements Linux
  1. Utilisateur natif de CI/CD pour les déploiements en production
  1. Expérience avec les outils d'Infrastructure as Code (IaC) (par ex. Terraform/OpenTofu)

Souhaitable

  1. Expérience avec Kubernetes (k8s) ou OpenStack
  1. Expérience avec GitHub Actions
  1. Expérience avec les outils de build (par ex. CMake)
  1. Expérience avec les outils d'observabilité modernes (par ex. Prometheus)
  1. Expérience avec Grafana

Avantages

En plus d'un salaire compétitif, Graphcore offre un travail flexible, une politique de congés annuels généreuse, une assurance médicale privée et un plan de santé, un plan dentaire, une retraite (cotisation égale jusqu'à 5%), une assurance décès et une assurance invalidité. Nous avons une politique de congé parental généreuse et un programme d'aide aux employés (qui comprend un soutien pour la santé, le bien-être mental et le deuil). Nous proposons une gamme d'aliments et de collations saines dans nos bureaux centraux de Bristol et avons notre propre bar à café ! Nous accueillons des personnes d'origines et d'expériences diverses ; nous nous engageons à construire un environnement de travail inclusif qui fait de Graphcore un excellent lieu de vie pour tous. Nous offrons un processus d'égalité des chances et comprenons qu'il existe des différences visibles et invisibles en chacun de nous. Nous pouvons proposer une approche flexible pour les entretiens et vous encourageons à nous parler si vous avez besoin d'aménagements raisonnables.

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Ton prochain jobest déjà à ta recherche.

Nort

Plateforme de recrutement inversé pour développeurs

Réseaux sociauxInstagramLinkedInTwitter