CSC Leasing Co.
Graphcore
Engenheiro Principal de Diagnóstico de Hardware
Sobre nós
Graphcore é um dos líderes mundiais em inovação em computação para Inteligência Artificial. Está desenvolvendo hardware, software e infraestrutura de sistemas que desbloquearão a próxima geração de avanços em IA e impulsionarão a adoção generalizada de soluções de IA em todos os setores.
Como parte do Grupo SoftBank, a Graphcore é membro de uma família de empresas de elite responsável por algumas das tecnologias mais transformadoras do mundo. Juntas, elas compartilham uma visão ousada: possibilitar a Super Inteligência Artificial e garantir que seus benefícios sejam acessíveis a todos.
As equipes da Graphcore são formadas por 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.
Resumo da Vaga
Estamos buscando um Engenheiro Principal de Diagnóstico de Hardware experiente para projetar e desenvolver software de diagnóstico usado para monitorar a saúde do hardware e diagnosticar problemas em nível de sistema em todas as plataformas de infraestrutura de IA da Graphcore.
Esta função se concentra na construção de agentes de diagnóstico, ferramentas e frameworks de análise que permitem que engenheiros e sistemas de automação identifiquem, isolem e resolvam problemas de hardware em servidores de nível de lâmina e clusters em escala de rack.
A Equipe
Graphcore é um líder globalmente reconhecido em sistemas de computação para Inteligência Artificial. A empresa projeta semicondutores avançados e hardware de data center que fornecem o poder de processamento especializado necessário para impulsionar a inovação em IA, ao mesmo tempo em que oferece a eficiência necessária para apoiar sua adoção mais ampla.
A equipe de Engenharia de Sistemas e Validação de Plataforma garante que as plataformas de computação de IA da Graphcore sejam confiáveis, diagnosticáveis e operacionalmente robustas em escala.
A equipe colabora com engenharia de hardware, firmware, infraestrutura de nuvem e equipes de automação para desenvolver ferramentas e frameworks que monitoram a saúde do sistema, detectam falhas de hardware e aceleram a análise de causa raiz em clusters de IA.
Responsabilidades e Deveres
- Projetar e desenvolver soluções automatizadas de diagnóstico de hardware para servidores de nível de lâmina e sistemas de IA em escala de rack.
- Arquitetar e implementar agentes de diagnóstico, ferramentas de monitoramento e frameworks de análise para rastrear telemetria de hardware.
- Colaborar com equipes de hardware para integrar módulos de diagnóstico de baixo nível em sistemas de monitoramento.
- Desenvolver ferramentas de diagnóstico capazes de detectar condições de saúde de hardware e isolar falhas.
- Criar módulos de diagnóstico usados para validação interna e operações de data center de produção.
- Fornecer informações detalhadas sobre falhas de hardware para engenheiros de sistema para acelerar a solução de problemas.
- Definir fluxos de trabalho de remediação e insights para cenários de falha de hardware em nós e clusters.
- Colaborar com equipes de firmware, rede e plataforma de nuvem para integrar diagnósticos em toda a pilha do sistema.
Perfil do Candidato
Essencial
- Bacharelado, Mestrado ou Doutorado em Ciência da Computação, Engenharia da Computação ou área relacionada.
- Forte experiência em engenharia de software em Python, C++ ou C#.
- Experiência no desenvolvimento de sistemas de diagnóstico ou monitoramento para plataformas de hardware.
- Experiência trabalhando com sistemas distribuídos ou infraestrutura de nuvem.
- Sólido conhecimento de ambientes Linux e ferramentas de diagnóstico em nível de sistema.
- Experiência em colaboração com parceiros CM/ODM em diagnósticos de fabricação e isolamento de falhas.
- Fortes habilidades analíticas e de depuração.
- Excelentes habilidades de comunicação e colaboração.
Desejável
- Experiência trabalhando com plataformas de hardware de IA ou sistemas de computação baseados em aceleradores.
- Familiaridade com infraestrutura de data center hiperscala.
- Experiência na construção de sistemas de monitoramento ou diagnóstico em nível de cluster.
- Experiência na interação com clientes internos ou externos durante o desenvolvimento de soluções de diagnóstico.
Além de um salário competitivo, a Graphcore oferece trabalho flexível e um pacote abrangente de benefícios projetado para apoiar sua saúde, bem-estar e futuro financeiro. Nossos benefícios incluem cobertura médica, odontológica e oftalmológica, Contas de Despesas Flexíveis (FSAs), Contas de Poupança de Saúde (HSAs), seguro de invalidez e de vida, um plano de aposentadoria 401(k), benefícios de transporte, serviços de bem-estar e um Programa de Assistência ao Empregado (EAP). Damos as boas-vindas a 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 fornecer uma abordagem flexível para entrevistas e encorajamos você a conversar conosco se precisar de quaisquer ajustes razoáveis.
