Engenheiro de Software de Pesquisa

IBM

  • Hortolândia - SP
  • Permanente
  • Período integral
  • Há 2 mêses
Introdução
Os Cientistas de pesquisa da IBM estão mapeando o futuro da Inteligência Artificial, criando avanços na computação quântica, descobrindo como o blockchain remodelará a empresa e muito mais. Junte-se a uma equipe dedicada à aplicação da ciência em alguns dos desafios mais complexos da atualidade, seja descobrindo uma nova maneira de os médicos ajudarem os pacientes, unindo-se aos ambientalistas para limpar nossos rios e mares ou permitindo que os varejistas personalizem o atendimento ao cliente.Seu papel e responsabilidadesComo Engenheiro de Software de Pesquisa na IBM Research, você desempenhará um papel fundamental no impulsionamento do desenvolvimento, teste e implementação de tecnologias de IA e Cloud de ponta. Nesta posição específica, suas responsabilidades abrangerão diversos aspectos da engenharia de software, incluindo design, construção e avaliação de tecnologias de software, como compiladores, componentes de tempo de execução, algoritmos de quantização e ferramentas de suporte, para permitir o uso de aceleradores de IA. Neste papel, você terá a oportunidade de trabalhar em emocionantes iniciativas de pesquisa, avaliar as aplicações potenciais de tecnologias emergentes de IA e Cloud, e demonstrar o valor dessas tecnologias tanto para os negócios da IBM quanto para parceiros estratégicos. Você fará parte de uma equipe diversificada e inclusiva de pesquisadores e engenheiros, trabalhando juntos para ampliar os limites das plataformas de IA baseadas em Cloud.
**Todas as vagas são elegíveis para pessoas com deficiência ou reabilitadas.**Profissional Requerido e Conhecimento Técnico
  • Fortes habilidades de programação em linguagens de programação de sistemas comumente utilizadas, como C, C++ e Rust.
  • Experiência demonstrada no desenvolvimento e teste de software de sistema, como compiladores, tempos de execução, algoritmos de quantização, depuradores, perfis, ferramentas de análise de desempenho, etc.
  • Fortes habilidades de comunicação.
  • Inglês Fluente
Profissional Preferencial e Conhecimento Técnico
  • Experiência demonstrada com arquiteturas de GPU e TPU.
  • Experiência demonstrada com compiladores LLVM, CUDA e Triton.
  • Experiência demonstrada com quantizadores GPTQ/AWQ.
  • Experiência demonstrada no desenvolvimento de backends de hardware PyTorch.

IBM