Pular para o conteúdo

d-Matrix

Staff Software Engineer, SIMD Kernels

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

Sobre a oportunidade

Na d-Matrix, estamos focados em liberar o potencial da IA generativa para impulsionar a transformação da tecnologia. Estamos na vanguarda da inovação em software e hardware, ultrapassando os limites do que é possível. Nossa cultura é baseada em respeito e colaboração.

Valorizamos a humildade e acreditamos na comunicação direta. Nossa equipe é inclusiva e nossas perspectivas divergentes permitem soluções melhores. Buscamos indivíduos apaixonados por enfrentar desafios e movidos pela execução. Pronto para encontrar seu espaço? Juntos, podemos ajudar a moldar as infinitas possibilidades da IA.

A Vaga: Staff Software Engineer, SIMD Kernels

Política de Igualdade de Oportunidades de Emprego

Localização: Sede em Santa Clara, CA, ou qualquer um de nossos escritórios regionais. Consideraremos trabalho remoto.

A d-Matrix orgulha-se de ser um local de trabalho com igualdade de oportunidades e um empregador de ação afirmativa. Estamos comprometidos em promover um ambiente inclusivo onde todos se sintam bem-vindos e capacitados para realizar seu melhor trabalho. Contratamos os melhores talentos para nossas equipes, independentemente de raça, religião, cor, idade, deficiência, sexo, identidade de gênero, orientação sexual, ancestralidade, informações genéticas, estado civil, origem nacional, afiliação política ou status de veterano. Nosso foco é contratar colegas de equipe com experiência humilde, gentileza, dedicação e disposição para abraçar desafios e aprender juntos todos os dias.

A d-Matrix não aceita currículos ou submissões de candidatos de agências externas. Agradecemos o interesse e o esforço das empresas de recrutamento, mas solicitamos gentilmente que os indivíduos interessados em oportunidades na d-Matrix se inscrevam diretamente através de nossos canais oficiais. Essa abordagem nos permite otimizar nossos processos de contratação e manter uma avaliação consistente e justa de todos os candidatos. Agradecemos sua compreensão e cooperação.

O que você fará

Como membro da equipe de SIMD Kernels, você ajudará a colocar em produção a pilha de software para nosso motor de computação de IA. Você desenvolverá, aprimorará e manterá kernels de software para operadores de ML—como softmax, layer norm e funções de ativação—para hardware de IA de próxima geração. Você também criará soluções que tornam nosso SDK intuitivo para desenvolvedores utilizarem e analisarem o desempenho.

Você tem experiência na criação de kernels de software para arquiteturas de hardware modernas e entende como mapear algoritmos e grafos computacionais de frameworks de IA nessas arquiteturas. Você se sente confortável trabalhando em toda a cadeia de ferramentas e navegando pelas compensações de co-design de hardware e software. Você consegue entregar e escalar software de alta qualidade rapidamente em um ambiente de desenvolvimento ágil.

O que você trará

Mínimo

  1. Mestrado ou Doutorado em engenharia da computação, matemática, física ou área relacionada com 5+ anos de experiência na indústria.
  1. Forte compreensão de arquitetura de computadores, estruturas de dados, software de sistema e fundamentos de machine learning.
  1. Proficiência em C/C++ e desenvolvimento em Python em ambiente Linux e uso de ferramentas de desenvolvimento padrão.
  1. Experiência na implementação de algoritmos em C/C++ e Python.
  1. Experiência na implementação de algoritmos para hardware especializado, como FPGAs, DSPs, GPUs, aceleradores de IA usando bibliotecas como CUDA, etc.
  1. Experiência na implementação de operadores comumente usados em cargas de trabalho de ML—GEMMs, Convoluções, softmax, normalização de camada, pooling, etc.
  1. Profissional automotivado, com espírito de equipe e forte senso de propriedade e liderança.

Desejável

  1. Experiência prévia em startups, equipes pequenas ou incubadoras.
  1. Experiência com frameworks de ML como TensorFlow e/ou PyTorch.
  1. Experiência trabalhando com compiladores e algoritmos de ML, como MLIR, LLVM, TVM, Glow, etc.
  1. Experiência com um framework de deep learning (como PyTorch ou TensorFlow) e modelos de ML para CV, NLP ou recomendação.
  1. Experiência em desenvolvimento para processadores vetoriais SIMD embarcados, como Tensilica.
  1. Experiência profissional em um provedor de nuvem ou empresa de computação/subsistemas de IA.

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

Vagas Dev é mantido gratuitamente pela equipe NortJobs.

Seu próximo empregopode estar na NortJobs.

Vagas Dev

Vagas para desenvolvedores e programadores. Brasil em primeiro lugar. Sua próxima oportunidade.

NortJobs · mantenedoraInstagramLinkedInTwitter
LegalSobre o projetoPrivacidadeVagas Dev © 2026