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 almacenamiento – DGX Cloud

Lidera el desarrollo de software de almacenamiento para la infraestructura de IA de NVIDIA, con especial atención a los sistemas de archivos distribuidos de código abierto y al almacenamiento de objetos. Diagnostica problemas en clústeres de GPU a gran escala y establece estándares de rendimiento, durabilidad y optimización.

Descripción

  • Desarrollar sistemas de archivos paralelos y distribuidos de código abierto y almacenamiento de objetos distribuido.
  • Contribuir con correcciones y funcionalidades al proyecto principal mientras se trabaja con las comunidades y los responsables de mantenimiento.
  • Escribir y revisar código de producción como responsable técnico práctico del software de almacenamiento.
  • Inspeccionar código del kernel, NFS, NVMe-oF y SPDK para diagnosticar defectos de software.
  • Tomar decisiones técnicas finales sobre las entregas de almacenamiento mediante objetivos medibles.
  • Clasificar, solucionar e identificar las causas raíz de problemas complejos de almacenamiento en clústeres de GPU de gran escala.
  • Analizar el rendimiento de E/S y metadatos, la corrupción de datos y el comportamiento de recuperación.
  • Evaluar la arquitectura, las capacidades, el rendimiento y la durabilidad del almacenamiento.
  • Realizar pruebas de escalabilidad, evaluaciones comparativas y ejercicios de recuperación.
  • Validar nuevas compilaciones frente a objetivos definidos de rendimiento y durabilidad.
  • Establecer y recomendar prácticas de configuración, optimización y operación para sistemas de archivos de alto rendimiento en infraestructura de GPU.
  • Ayudar a operadores y clientes internos a implementar las directrices de almacenamiento.
  • Colaborar con los equipos de formación, inferencia, computación acelerada, SRE, operaciones, redes y seguridad.
  • Trabajar con proveedores de nube, operadores de neocloud y proveedores de almacenamiento en arquitecturas compartidas.
  • Aplicar herramientas modernas de programación con IA y agentes para acelerar el desarrollo, la depuración, la validación y las operaciones.

Requisitos

  • Título universitario, de máster o doctoral en Informática, Ingeniería Eléctrica o una disciplina relacionada, o experiencia equivalente.
  • Más de 12 años de experiencia directa en ingeniería de software de almacenamiento.
  • Amplia experiencia con un sistema de archivos paralelo o distribuido de alto rendimiento funcionando a escala de múltiples petabytes.
  • Trayectoria demostrada de contribuciones a proyectos de sistemas de archivos distribuidos o paralelos de código abierto.
  • Experiencia práctica en el desarrollo y la revisión de código de producción, la inspección de código fuente de sistemas de archivos, kernel, NVMe-oF o SPDK, y la ejecución de pruebas de escalabilidad o ejercicios de recuperación.
  • Experiencia en el diagnóstico y la resolución de problemas de almacenamiento en clústeres grandes de GPU o HPC, incluido el análisis del rendimiento de E/S y metadatos.
  • Dominio sólido de al menos un lenguaje de sistemas: C, C++, Rust o Go.
  • Dominio de Python.
  • Conocimientos prácticos de las pilas de almacenamiento y redes del kernel de Linux, incluidas la capa de bloques, RDMA, RoCE, InfiniBand, NVMe, la caché de páginas, VFS y multipath.
  • Sólido conocimiento de tecnologías de almacenamiento de objetos como S3 y Swift.
  • Sólido conocimiento de tecnologías de almacenamiento en bloques como NVMe-oF e iSCSI.
  • Excelentes habilidades de comunicación escrita y verbal.
  • Capacidad para trabajar en un entorno de producción 24/7.
  • Enfoque de ingeniería y operaciones basado ante todo en la seguridad.
  • Experiencia en el mantenimiento o en contribuciones continuadas a proyectos públicos ampliamente utilizados.
  • Experiencia en el diseño o la operación de almacenamiento para formación o inferencia de IA a gran escala de GPU.
  • Experiencia con el desarrollo de kernels o sistemas de archivos, la escalabilidad de metadatos, la colocación de datos, la recuperación ante fallos o sistemas HSM o equivalentes.
  • Experiencia con Kubernetes y el desarrollo de controladores CSI para almacenamiento.
  • Experiencia práctica en la optimización del rendimiento con SPDK, libfabric o FUSE.

Beneficios

  • Compensación en acciones
  • Beneficios para empleados

Empleos relacionados

Arctic Wolf

Gerente de cuentas de canal remoto, Países Bajos

Arctic Wolf

Amplía la red de socios de ciberseguridad de Arctic Wolf en los Países Bajos y el Benelux. Lidera las ventas de canal, la capacitación de socios, la previsión de oportunidades y el crecimiento de ingresos.

Abrir
Triumph

Gerente de cuentas VIP en Triumph (remoto en EE. UU.)

Triumph

Gestiona relaciones personalizadas con jugadores de alto valor en la plataforma de juegos y cartas coleccionables de Triumph. Atiende a los jugadores, crea experiencias VIP, promueve el juego responsable y comparte comentarios que orientan el programa de fidelidad y la hoja de ruta del producto.

Abrir
Peraton

Director de Desarrollo de Negocio de Peraton, DIA

Peraton

Dirige el desarrollo de negocio de Peraton en las misiones de la Agencia de Inteligencia de Defensa, desde la planificación estratégica de cuentas hasta la presentación de propuestas. Define oportunidades, relaciones con clientes y alianzas para ampliar la actividad de la empresa en seguridad nacional.

Abrir
FEVO

Director de Desarrollo de Negocio, FEVO (Remoto en EE. UU.)

FEVO

Lidera las ventas empresariales y las alianzas para la plataforma de venta de entradas de entretenimiento en vivo de FEVO, impulsando los ingresos en los mercados deportivos y de entretenimiento de EE. UU. El puesto abarca la prospección, las negociaciones y la ejecución de acuerdos entre equipos.

Abrir
Peraton

Director de Desarrollo de Negocio de Inteligencia de Defensa en Peraton

Peraton

Lidera el desarrollo de negocio para la cartera de la DIA de Peraton, definiendo oportunidades de inteligencia de defensa y dirigiendo procesos de captura complejos. Forja relaciones estratégicas con clientes y amplía la cartera de oportunidades en organizaciones de inteligencia y defensa.

Abrir
Ecole Gustave

Desarrollador de negocio – Ecole Gustave (híbrido, Francia)

Ecole Gustave

Desarrolla la red de empresas asociadas de Ecole Gustave, que forma a adultos que cambian de carrera para trabajar en la construcción. Evalúa a los candidatos y ponlos en contacto con empleadores adecuados.

Abrir