Pular para o conteúdo

NVIDIA

Gerente de Engenharia de Software - Bibliotecas de Comunicação GPU

C++Go
Tradução automática. Consulte o original.

Sobre a oportunidade

Somos a equipe de Bibliotecas de Comunicação GPU e Redes da NVIDIA. Entregamos bibliotecas de comunicação como NCCL, NVSHMEM, UCX para Deep Learning e HPC. Aplicações de DL e HPC têm uma demanda computacional enorme e rodam em escalas que chegam a dezenas de milhares de GPUs. As GPUs são conectadas com interconexões de alta velocidade (ex: NVLink, PCIe) dentro de um nó e com rede de alta velocidade (ex: Infiniband, Ethernet) entre os nós.

O desempenho da comunicação entre as GPUs tem um impacto direto no desempenho da aplicação de ponta a ponta; e os riscos são ainda maiores em escalas gigantescas! Estamos procurando um líder técnico para gerenciar nossas bibliotecas NVSHMEM e UCX. Esta é uma oportunidade excepcional para expandir os limites do estado da arte e entregar plataformas que o mundo nunca viu antes. Você está pronto para contribuir para o desenvolvimento de tecnologias inovadoras e ajudar a realizar a visão da NVIDIA?

O que você fará

  1. Liderar, orientar e desenvolver sua equipe de engenharia de bibliotecas e ser responsável pelo planejamento e execução de projetos, bem como pela qualidade e desempenho de suas bibliotecas.
  1. Esta é uma função de liderança técnica, então você participará do design e implementação de funcionalidades.
  1. Interagir com parceiros e pesquisadores internos e externos para entender seus casos de uso e requisitos. Colaborar com equipes de engenharia, gerenciamento de programas e produtos, e parceiros para definir o roadmap do produto.
  1. Revisar e identificar continuamente oportunidades de melhoria em processos, infraestrutura e práticas estabelecidas para garantir que as equipes estejam executando da maneira mais eficiente e transparente.

O que precisamos ver

  1. 10+ anos de experiência geral na indústria de software com especialização em redes HPC ou software de sistema.
  1. 4+ anos de experiência em gestão.
  1. Bacharelado, Mestrado ou Doutorado em Ciência da Computação, Engenharia da Computação, Engenharia Elétrica (área técnica relacionada) ou experiência equivalente.
  1. Experiência prévia em desenvolvimento de software de sistema, runtime de comunicação ou software de rede de alta performance com um histórico de sucesso em levar várias funcionalidades ou produtos de software complexos através do ciclo de vida completo do produto.
  1. Forte entendimento de arquitetura de sistemas computacionais, princípios de sistemas operacionais (também conhecidos como fundamentos de software de sistema), interações HW-SW e análise/otimização de desempenho.
  1. Excelentes habilidades de programação e depuração em C/C++ no Linux.
  1. Experiência em equilibrar múltiplos projetos com prioridades conflitantes.
  1. Flexibilidade para trabalhar e se comunicar efetivamente entre diferentes equipes e fusos horários.

Formas de se destacar

  1. Experiência com modelos de programação paralela (MPI, SHMEM) e pelo menos um runtime de comunicação (MPI, NCCL, NVSHMEM, OpenSHMEM, UCX, UCC). Experiência com programação usando CUDA, MPI, OpenMP, OpenACC, pthreads.
  1. Conhecimento em RDMA, tecnologias de rede de alta performance (InfiniBand, RoCE, Ethernet, EFA), arquitetura de rede e topologias de rede. Conhecimento dos fundamentos de HPC e ML/DL.
  1. Experiência com Frameworks de Deep Learning como PyTorch, TensorFlow, etc.

A NVIDIA tem transformado gráficos computacionais, jogos de PC e computação acelerada por mais de 25 anos. É um legado único de inovação impulsionado por ótima tecnologia — e pessoas incríveis. Hoje, estamos aproveitando o potencial ilimitado da IA para definir a próxima era da computação. Uma era em que nossa GPU atua como o cérebro de computadores, robôs e carros autônomos que podem entender o mundo. Fazer o que nunca foi feito antes exige visão, inovação e os melhores talentos do mundo. Como um NVIDIAN, você estará imerso em um ambiente diversificado e de apoio, onde todos são inspirados a fazer o seu melhor trabalho. Venha se juntar à equipe e veja como você pode causar um impacto duradouro no mundo. A NVIDIA é amplamente considerada um dos empregadores mais desejados do mundo da tecnologia. Temos algumas das pessoas mais visionárias e trabalhadoras do planeta trabalhando conosco. Se você é criativo e autônomo, queremos ouvir você!

Seu salário base será determinado com base em sua localização, experiência e remuneração de funcionários em posições semelhantes. A faixa salarial base é de 184,000 USD - 287,500 USD para o Nível 2, e 224,000 USD - 356,500 USD para o Nível 3.

As candidaturas para esta vaga serão aceitas pelo menos até outubro de 11, 2026.

Esta publicação é para uma vaga existente.

A NVIDIA utiliza ferramentas de IA em seus processos de recrutamento.

A NVIDIA está comprometida em promover um ambiente de trabalho inclusivo e se orgulha de ser uma empregadora que oferece igualdade de oportunidades. Como valorizamos muito a diversidade em nossos funcionários atuais e futuros, não discriminamos (incluindo em nossas práticas de contratação e promoção) com base em raça, religião, cor, origem nacional, gênero, expressão de gênero, orientação sexual, idade, estado civil, status de veterano, status de deficiência ou qualquer outra característica protegida por lei.

Você também será elegível para participação acionária e benefícios nvidia.com/en-us/benefits/.

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