Graphcore

Engenheiro(a) de Software em Engenharia de Build

PythonDockerC++
Tradução automática. Consulte o original.

Sobre a Graphcore

A Graphcore é uma das líderes mundiais em computação para Inteligência Artificial.

Estamos desenvolvendo hardware, software e infraestrutura de sistemas que impulsionarão a próxima geração de avanços em IA e permitirão a adoção generalizada de soluções de IA em todos os setores.

Como parte do SoftBank Group, a Graphcore integra uma família de empresas de elite responsável por algumas das tecnologias mais transformadoras do mundo. Juntas, compartilhamos uma visão ousada: possibilitar a Superinteligência Artificial e garantir que seus benefícios sejam acessíveis a todos.

As equipes da Graphcore vêm de diversas origens e trazem uma ampla gama de habilidades e perspectivas. Um caldeirão de especialistas em pesquisa de IA, designers de silício, engenheiros de software e arquitetos de sistemas, a Graphcore desfruta de uma cultura de aprendizado contínuo e inovação constante.

A Equipe

Uma oportunidade empolgante para ingressar em uma nova equipe dentro do grupo de Operações de Software. A equipe de Engenharia de Build é uma nova função dentro da Infraestrutura de Software, focada no processo geral de build e integração do Machine Learning Software Stack. Você trabalhará em estreita colaboração com as equipes de QA e desenvolvimento para entender como nosso ML SW stack é construído, ajudando a garantir boas práticas de build e provando que o stack funciona em conjunto e é reproduzível em ambientes seguros e isolados.

Resumo da Vaga

Junte-se à nossa dinâmica equipe de Infraestrutura de Software e desempenhe um papel fundamental na escalabilidade e gerenciamento de nossa infraestrutura. Você desenvolverá ferramentas e serviços essenciais que capacitarão nossa equipe de software mais ampla. Suas contribuições aprimorarão os processos de build, teste, implantação e produtização de nossos componentes de Software de Machine Learning. Trabalhe com nossas plataformas de IA de Computação de Alto Desempenho (HPC) e ganhe experiência inestimável em sistemas distribuídos.

Responsabilidades e Deveres

  1. Desenvolver nossas ferramentas internas para construir, testar e integrar o ML Software Stack
  1. Desenvolver ferramentas e processos técnicos para Lançamentos de Software
  1. Fornecer orientação aos desenvolvedores sobre as melhores práticas de build e gerenciamento de dependências
  1. Comunicar-se regularmente com desenvolvedores, líderes técnicos e arquitetos de software sobre aspectos do ML Software Stack
  1. Trabalhar em estreita colaboração com QA e o ML Software Stack para resolver quaisquer problemas de integração
  1. Contribuir com correções para o ML Software Stack

Essencial

  1. Conhecimento de Python/C++ (ou linguagem similar)
  1. Compreensão de Processos e Frameworks de Build
  1. Experiência trabalhando em ambientes Linux
  1. Boas habilidades de comunicação

Os candidatos a esta posição devem ter o direito de trabalhar no Reino Unido. Infelizmente, neste momento, não podemos fornecer patrocínio de visto ou suporte para aplicações de visto.

Desejável

  1. Experiência com Cache e Execução Remota (ex: Bazel)
  1. Experiência com Ferramentas de Build (ex: CMake)
  1. Experiência com Frameworks de Teste (ex: PyTest, GoogleTest)
  1. Experiência com Ferramentas de Integração (ex: Buildstream)
  1. Experiência trabalhando no Ciclo de Vida de Desenvolvimento de Software (SDLC)
  1. Experiência com construção e uso de contêineres (ex: Docker, Podman)
  1. Compreensão de padrões de Arquitetura de Software

Benefícios

Além de um salário competitivo, a Graphcore oferece trabalho flexível, uma generosa política de férias anuais, seguro médico privado e plano de saúde, plano odontológico, previdência (com contrapartida de até 5%), seguro de vida e proteção de renda. Temos uma política generosa de licença parental e um programa de apoio ao empregado (que inclui suporte para saúde, bem-estar mental e luto). Oferecemos uma variedade de alimentos saudáveis e lanches em nosso escritório central em Bristol e temos nosso próprio bar com barista! Acolhemos pessoas de diferentes origens e experiências; estamos comprometidos em construir um ambiente de trabalho inclusivo que faça da Graphcore um ótimo lar para todos. Oferecemos um processo de igualdade de oportunidades e entendemos que existem diferenças visíveis e invisíveis em todos nós. Podemos oferecer uma abordagem flexível para entrevistas e encorajamos você a conversar conosco se precisar de quaisquer ajustes razoáveis.

Mais oportunidades com um só perfil

Quer aparecer para várias vagas sem repetir todo o processo? Crie seu perfil e seja encontrado pelas empresas que usam a Nort.

Criar meu perfil

Seu próximo empregojá está te procurando.

Nort

Plataforma de recrutamento reverso para programadores