NVIDIA
NVIDIA
NVIDIA desarrolla tecnologías de computación acelerada e inteligencia artificial utilizadas en videojuegos, centros de datos, computación en la nube, atención sanitaria, manufactura, automoción y robótica. Su trabajo abarca unidades de procesamiento gráfico, plataformas de IA, simulación y soluciones enfocadas en distintos sectores, como NVIDIA Omniverse para flujos de trabajo colaborativos en 3D, NVIDIA DRIVE para el desarrollo de vehículos autónomos y NVIDIA Clara para aplicaciones sanitarias. La empresa reúne grandes equipos técnicos que trabajan en la infraestructura y el software necesarios para la computación avanzada, la simulación y el análisis basado en inteligencia artificial.

Ingeniero sénior de software de aprendizaje profundo para inferencia

Desarrolla y optimiza software acelerado por GPU para inferencia de IA a gran escala en NVIDIA. Mejora marcos de servicio de código abierto y el rendimiento de modelos en aceleradores NVIDIA.

Descripción

  • Desarrolla y optimiza software acelerado por GPU para aplicaciones de IA.
  • Desarrolla y mantiene marcos de código abierto para servir e inferir modelos a gran escala.
  • Mejora las plataformas de inferencia y facilita la implementación y el servicio de modelos de lenguaje.
  • Implementa nuevos algoritmos para su distribución mediante marcos de inferencia.
  • Impulsa mejoras de rendimiento para modelos avanzados de LLM e IA generativa en aceleradores NVIDIA.
  • Aplica herramientas como CUTLASS, OAI Triton, NCCL y kernels CUDA para optimizar las canalizaciones de servicio de modelos.
  • Analiza y optimiza modelos de aprendizaje profundo en LLM, IA multimodal e IA generativa.
  • Escala el rendimiento de modelos entre arquitecturas y tipos de aceleradores NVIDIA.
  • Aporta funciones y código a bibliotecas de inferencia de NVIDIA, vLLM, SGLang, FlashInfer y software para LLM.
  • Colabora con equipos de marcos, bibliotecas de NVIDIA y soluciones de optimización de inferencia.

Requisitos

  • Maestría, doctorado o experiencia equivalente en un campo pertinente, como ingeniería informática, ciencias de la computación, ingeniería eléctrica e informática (EECS) o IA.
  • Al menos cinco años de experiencia pertinente en desarrollo de software.
  • Sólidas habilidades de programación en C/C++ y diseño de software.
  • Se valora la experiencia en desarrollo ágil de software.
  • Se valorará la experiencia con Python.
  • Se valorará la experiencia en producción con el entrenamiento, la implementación o la optimización de la inferencia de modelos de aprendizaje profundo.
  • Se valorará la experiencia en modelado del rendimiento, creación de perfiles, depuración y optimización de código, o conocimientos de arquitecturas de CPU y GPU.
  • Se valorará la experiencia en programación de GPU con CUDA, OAI Triton o CUTLASS.
  • Experiencia contribuyendo a proyectos de software de aprendizaje profundo como PyTorch, vLLM o SGLang.
  • Experiencia con comunicaciones entre varias GPU, incluidas NCCL o NVSHMEM.

Beneficios

  • Paquete integral de prestaciones.
  • Participación accionaria.

Empleos relacionados

New Engen

Estratega creativo sénior

New Engen
201 – 500 Empleados
B2BMarketingMedios

Lidera la estrategia creativa de paid social para Donut Studios, el estudio interno de New Engen. Transforma los insights de audiencia y los datos de campaña en contenido de marca eficaz.

Abrir
Crimson Academies

Responsable del Departamento de Artes Creativas (Remoto, Nueva Zelanda)

Crimson Academies

Dirige Artes Creativas en el primer colegio concertado en línea de Nueva Zelanda y orienta el currículo, al profesorado, la evaluación y los cursos digitales. Crea oportunidades para que el alumnado presente su trabajo en muestras en línea y presenciales.

Abrir
Guidewire Software

Arquitecto sénior de Guidewire InsuranceSuite – Brasil (remoto)

Guidewire Software

Lidera la arquitectura de InsuranceSuite para aseguradoras de daños y responsabilidad civil, guiando implementaciones en la nube, integraciones y entregas técnicas en Brasil y Latinoamérica.

Abrir
Steele Solutions

Ingeniero sénior de electricidad, automatización industrial

Steele Solutions

Dirige el diseño eléctrico y la puesta en marcha de proyectos de automatización industrial y manipulación de materiales en Steele Solutions. Guía a los equipos de proyecto, coordina el trabajo en campo y asesora a ingenieros con menos experiencia.

Abrir