NVIDIA

Ingeniero/a de Software Senior, NCCL

C++
Traducción automática. Consulta el original.

Sobre la oportunidad

NVIDIA está liderando el camino en desarrollos innovadores en Inteligencia Artificial, Computación de Alto Rendimiento y Visualización. La GPU, nuestra invención, sirve como el córtex visual de las computadoras modernas y está en el corazón de nuestros productos y servicios. Nuestro trabajo abre nuevos universos para explorar, permite una creatividad y descubrimiento asombrosos, y potencia lo que alguna vez fueron invenciones de ciencia ficción, desde la inteligencia artificial hasta los coches autónomos. NVIDIA está buscando personas fenomenales como tú para ayudarnos a acelerar la próxima ola de inteligencia artificial.

Buscamos un/a ingeniero/a de software senior altamente motivado/a para un puesto emocionante en nuestro equipo de bibliotecas de comunicación y software de red. El puesto formará parte de un equipo dinámico que desarrolla y mantiene software para sistemas complejos de computación heterogénea que potencian productos disruptivos en Computación de Alto Rendimiento y Deep Learning.

¿Qué harás?

  1. Diseñar, implementar y mantener tiempos de ejecución de comunicación altamente optimizados para frameworks de Deep Learning (p. ej., NCCL para TensorFlow/Pytorch) e interfaces de programación HPC (p. ej., UCX para MPI/OpenSHMEM) en clústeres de GPU.
  1. Participar y contribuir a especificaciones de interfaces de programación paralela como MPI/OpenSHMEM.
  1. Diseñar, implementar y mantener software de sistema que permita las interacciones entre GPUs y las interacciones entre GPUs y otros componentes del sistema.
  1. Crear pruebas de concepto para evaluar y motivar extensiones en modelos de programación, nuevos diseños en tiempos de ejecución y nuevas características en hardware.

¿Qué necesitamos ver?

  1. Título de Máster/Doctorado en CS/CE o experiencia equivalente.
  1. 5+ años de experiencia relevante.
  1. Excelentes habilidades de programación y depuración en C/C++.
  1. Sólida experiencia con Linux.
  1. Comprensión experta de la arquitectura de sistemas informáticos y sistemas operativos.
  1. Experiencia con interfaces de programación paralela y tiempos de ejecución de comunicación.
  1. Capacidad y flexibilidad para trabajar y comunicarse eficazmente en un entorno corporativo multinacional y multizona horaria.

¿Formas de destacar entre la multitud?

  1. Profundo conocimiento de la tecnología y pasión por lo que haces.
  1. Experiencia con programación CUDA y GPUs NVIDIA.
  1. Conocimiento de redes de alto rendimiento como InfiniBand, iWARP, etc.
  1. Experiencia con aplicaciones HPC.
  1. Experiencia con Frameworks de Deep Learning como PyTorch, TensorFlow, etc.
  1. Sólidas habilidades colaborativas e interpersonales, específicamente una capacidad probada para guiar e influir eficazmente dentro de un entorno matricial dinámico.

NVIDIA ofrece salarios altamente competitivos y un paquete integral de beneficios. Contamos con algunas de las personas más vanguardistas y talentosas del mundo trabajando para nosotros y, debido a un crecimiento sin precedentes, nuestros equipos de ingeniería de clase mundial están creciendo rápidamente. Si eres un/a ingeniero/a creativo/a y autónomo/a con una pasión real por la tecnología, queremos saber de ti.

También serás elegible para acciones y beneficios nvidia.com/en-us/benefits/.

Tu salario base se determinará en función de tu ubicación, experiencia y la remuneración de los empleados en puestos similares. El rango salarial base es 152,000 USD - 241,500 USD para el Nivel 3, y 184,000 USD - 287,500 USD para el Nivel 4.

Las solicitudes para este puesto se aceptarán al menos hasta Octubre 6, 2026.

Esta oferta es para una vacante existente.

NVIDIA utiliza herramientas de IA en sus procesos de contratación.

NVIDIA se compromete a fomentar un entorno de trabajo inclusivo y se enorgullece de ser un empleador que ofrece igualdad de oportunidades. Dado que valoramos enormemente la diversidad en nuestros empleados actuales y futuros, no discriminamos (incluso en nuestras prácticas de contratación y promoción) por motivos de raza, religión, color, origen nacional, género, expresión de género, orientación sexual, edad, estado civil, condición de veterano, condición de discapacidad o cualquier otra característica protegida por la ley.

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

Tu próximo empleoya está buscándote.

Nort

Plataforma de reclutamiento inverso para programadores