CSC Leasing Co.
NVIDIA
Arquiteto(a) de Software Sênior - Deep Learning e Comunicações HPC
Sobre a oportunidade
NVIDIA está liderando desenvolvimentos inovadores em Inteligência Artificial, Computação de Alto Desempenho e Visualização. A GPU — nossa invenção — serve como o córtex visual dos computadores modernos e está no centro de nossos produtos e serviços. Nosso trabalho abre novos universos para explorar, possibilita criatividade e descobertas inovadoras, e impulsiona invenções que antes eram consideradas ficção científica, incluindo inteligência artificial para carros autônomos.
Somos a equipe de Bibliotecas de Comunicação e Rede para GPU na NVIDIA. Construímos bibliotecas de comunicação como NCCL, NVSHMEM e UCX que são cruciais para escalar Deep Learning e HPC. Estamos buscando um(a) Arquiteto(a) de Software Sênior para ajudar a co-projetar plataformas de data center de próxima geração e software de comunicação escalável.
Aplicações de DL e HPC têm enormes demandas de computação e já rodam em escalas de até 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 nós. Comunicação eficiente e rápida entre GPUs impacta diretamente o desempenho da aplicação de ponta a ponta. Esse impacto continua a crescer com a escala crescente dos sistemas de próxima geração. Esta é uma oportunidade excepcional para avançar o estado da arte, quebrar barreiras de desempenho e entregar plataformas que o mundo nunca viu antes. Você está pronto(a) para construir as novas e inovadoras tecnologias que ajudarão a concretizar a visão da NVIDIA?
O que você fará: *
- Investigar oportunidades para melhorar o desempenho da comunicação, identificando gargalos nos sistemas atuais. *
- Projetar e implementar novas tecnologias de comunicação para acelerar cargas de trabalho de IA e HPC. *
- Explorar soluções inovadoras em HW e SW para nossas plataformas de próxima geração como parte de esforços de co-design envolvendo arquitetos de GPU, Rede e SW. *
- Construir provas de conceito, conduzir experimentos e realizar modelagem quantitativa para avaliar e impulsionar novas inovações. *
- Usar simulação para explorar o desempenho de grandes clusters de GPUs (pense em escalas de centenas de milhares de GPUs)
O que precisamos ver: *
- Mestrado/Doutorado em Ciência da Computação/Engenharia da Computação ou experiência equivalente. *
- 5+ anos de experiência relevante. *
- Excelentes habilidades de programação e depuração em C/C++. *
- Experiência com modelos de programação paralela (MPI, SHMEM) e pelo menos um runtime de comunicação (MPI, NCCL, NVSHMEM, OpenSHMEM, UCX, UCC). *
- Profundo entendimento de sistemas operacionais, arquitetura de computadores e sistemas. *
- Sólidos conhecimentos em fundamentos de arquitetura de rede, topologia, algoritmos e escalonamento de comunicação relevantes para cargas de trabalho de IA e HPC. *
- Forte experiência com Linux. *
- Capacidade e flexibilidade para trabalhar e se comunicar efetivamente em um ambiente corporativo multinacional e multizona.
Formas de se destacar na multidão: *
- Expertise em tecnologia relacionada e paixão pelo que faz. Experiência com programação CUDA e GPUs NVIDIA. Conhecimento de redes de alta performance como InfiniBand, RoCE, NVLink, etc. *
- Experiência com Frameworks de Deep Learning como PyTorch, TensorFlow, etc. Conhecimento de paralelismos de deep learning e mapeamento para o subsistema de comunicação. Experiência com aplicações HPC. *
- Fortes habilidades colaborativas e interpessoais e um histórico comprovado de orientação e influência eficazes em um ambiente dinâmico e multifuncional.
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 4, e 224,000 USD - 356,500 USD para o Nível 5.
Você também será elegível para ações (equity) e benefícios nvidia.com/en-us/benefits/.
As candidaturas para esta vaga serão aceitas pelo menos até 17 de Outubro de 2026.
Esta publicação é para uma vaga existente.
NVIDIA utiliza ferramentas de IA em seus processos de recrutamento.
NVIDIA está comprometida em promover um ambiente de trabalho inclusivo e orgulha-se de ser um empregador 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.
