Telnyx
Graphcore
Engenheiro de Software Sênior (QA de ML)
Sobre a vaga
Construa o software que valida a pilha de machine learning da Graphcore, desde frameworks até hardware de acelerador de IA.
A equipe e a cultura
Os engenheiros de QA de ML da Graphcore constroem automação, trabalham com frameworks e modelos padrão da indústria e contribuem para projetos open-source upstream. Você trabalhará com equipes de software, usando revisões de código e design para fortalecer a qualidade, a segurança e a manutenibilidade.
Você projetará uma infraestrutura de teste com qualidade de produção que os engenheiros possam estender, manter e na qual possam confiar à medida que o software de ML da Graphcore cresce. Seu trabalho ajudará as equipes a entregar produtos confiáveis, com evidências claras de precisão numérica e desempenho em toda a pilha. Você arquitetará frameworks de teste escaláveis e construirá pipelines de CI/CD que rodam em simuladores, emuladores e hardware físico. Você criará cargas de trabalho de ML representativas, analisará sua execução e transformará os resultados em melhorias práticas para testes e ferramentas.
Esta função oferece a você escopo para moldar a arquitetura de software e a experiência do desenvolvedor, não apenas adicionar testes a sistemas existentes. Você aprofundará sua compreensão da pilha de computação de IA enquanto resolve problemas de engenharia que conectam o design de software ao comportamento do hardware.
Você usará os resultados das cargas de trabalho para desafiar suposições e orientar decisões técnicas sobre como a Graphcore testa sua pilha de ML. Você será responsável por melhorias, agirá rapidamente em lacunas de teste e orientará engenheiros juniores para elevar os padrões técnicos da equipe.
O que buscamos
- Fortes habilidades em Python, demonstradas através do design, desenvolvimento e manutenção de software com qualidade de produção.
- Habilidades de design e arquitetura de software para bases de código grandes e complexas, com foco em testabilidade e manutenibilidade a longo prazo.
- Experiência na construção de pipelines de CI/CD e sistemas de teste automatizados em ambientes Linux.
- Familiaridade com C ou C++, incluindo a capacidade de ler, depurar e raciocinar sobre código de baixo nível.
- Capacidade de orientar engenheiros juniores e influenciar práticas de engenharia por meio de feedback construtivo.
- Uma abordagem autodirigida para resolver problemas complexos, identificar lacunas e impulsionar melhorias.
Patrocínio
Os candidatos devem ter o direito legal de trabalhar no Reino Unido. Infelizmente, não podemos fornecer patrocínio de visto ou apoiar solicitações de visto para esta função.
Embora tenhamos delineado um conjunto de requisitos, valorizamos habilidades transferíveis e experiências diversas. Também damos as boas-vindas a engenheiros que estão retornando à profissão após uma pausa na carreira, inclusive por meio de programas de retorno (returnships).
Damos as boas-vindas a pessoas de todas as origens e experiências e estamos comprometidos em construir um ambiente inclusivo onde todos possam realizar seu melhor trabalho.
Somos um empregador que oferece oportunidades iguais e reconhecemos que cada um traz diferentes pontos fortes e perspectivas. Se você precisar de algum ajuste durante o processo de entrevista, basta nos informar - ficaremos felizes em apoiá-lo.
Pronto para moldar como a Graphcore testa sua pilha de software de ML? Inscreva-se agora para se juntar à nossa equipe de QA de ML.
Benefícios
- Trabalho flexível: Equilibre sua vida profissional e pessoal com maior flexibilidade
- Licença generosa: Tire um tempo para descansar, recarregar as energias e aproveitar a vida fora do trabalho
- Apoio ao planejamento de aposentadoria: Contribuição correspondente de até 5% para a previdência
- Phantom equity: Participe do sucesso da Graphcore
- Experiência no local de trabalho: Desfrute de espaços de escritório cuidadosamente projetados para colaboração, com comida gratuita e um barista no local para apoiar o seu dia
- Proteção e tranquilidade: Seguro de renda e seguro de vida para proporcionar segurança financeira para você e seus entes queridos
- Esquema de Veículo Elétrico: Escolha um veículo elétrico e faça o leasing por meio de sacrifício salarial
- Benefícios flexíveis: Personalize seu pacote de benefícios com uma escolha de opções adicionais, incluindo seguro médico privado e cobertura odontológica
- Benefícios opcionais: Cobertura odontológica, plano de saúde, seguro médico privado, esquema de bicicleta para o trabalho, doação em folha de pagamento
Junte-se à equipe da Graphcore
A Graphcore é uma das líderes mundiais em inovação em computação de Inteligência Artificial. Ela 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 SoftBank Group, a Graphcore é membro de uma família de elite de empresas responsáveis por algumas das tecnologias mais transformadoras do mundo. Juntas, elas compartilham uma visão ousada: permitir 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 reúne profunda experiência para resolver problemas complexos e entregar progresso significativo na computação de IA.
