Senior Software Engineer - HPC

Job expired!

NVIDIA ha reinventado continuamente a lo largo de dos décadas. Nuestra invención de la GPU en 1999 impulsó el crecimiento del mercado de juegos para PC, redefinió los gráficos de computadoras modernos y revolucionó la computación paralela. Más recientemente, el aprendizaje profundo con GPU encendió la IA moderna y permitió la siguiente era de la computación.

NVIDIA es una “máquina de aprendizaje” que evoluciona constantemente adaptándose a nuevas oportunidades que son difíciles de abordar, que importan al mundo, y que solo nosotros podemos abordar. Este es el trabajo de nuestra vida: amplificar la imaginación y la inteligencia humana, y expandir lo que es posible. Estamos buscando personas estratégicas, valientes, trabajadoras y creativas apasionadas por ayudarnos a enfrentar desafíos que nadie más puede resolver. Tome la decisión de unirse a nosotros hoy.

Estamos buscando un Ingeniero de Software Senior para unirse a nuestra misión de mejorar continuamente nuestra infraestructura de HPC. Nuestro equipo construye y opera infraestructura sofisticada para habilitar servicios críticos para el negocio y aplicaciones de IA. Únase a un equipo de ingenieros apasionados y capacitados dedicados a proporcionar mejores herramientas para construir y gestionar esta infraestructura.

Responsabilidades Clave:

  • Diseñar sistemas altamente disponibles y escalables para satisfacer las demandas de nuestros clusters de HPC.
  • Evaluar nuevas tecnologías innovadoras a medida que el panorama evoluciona.
  • Mejorar continuamente el aprovisionamiento y la gestión de la infraestructura utilizando automatización.
  • Soportar un entorno híbrido multi-nube distribuido globalmente (AWS, GCP, y On-prem).
  • Construir fuertes relaciones interfuncionales y alinearse con socios en varias unidades de negocio.
  • Asegurar el más alto nivel de tiempo de actividad y calidad de servicio (QoS) para nuestros usuarios a través de la excelencia operativa.
  • Participar en la rotación de guardia del equipo y ser un contacto para incidentes de servicio.

Calificaciones:

  • Más de 5 años de experiencia en diseño, implementación y entrega de grandes proyectos de ingeniería.
  • Comodidad con al menos dos de los siguientes lenguajes de programación: Golang, Java, C/C++, Scala, Python, Elixir.
  • Entiende los desafíos de escalabilidad y el rendimiento del código del lado del servidor. Capaz de diseñar y desarrollar sistemas escalables horizontalmente, resilientes y con buen rendimiento bajo carga.
  • Tecnólogo versátil con experiencia en el ciclo completo de desarrollo de software, desde la concepción y el diseño hasta el despliegue, la operación y el desarrollo iterativo.
  • Competencia en computación en la nube y experiencia práctica con al menos una plataforma de nube: GCP, AWS, o Azure.
  • Competencia en técnicas modernas de CI/CD, GitOps y Infraestructura como Código (IaC).
  • Fuerte ética de trabajo y pasión por resolver problemas.
  • Título en Ciencias de la Computación o un campo técnico relacionado (o experiencia equivalente).
  • Orientación a los detalles con excelentes habilidades de comunicación y colaboración.

Calificaciones Preferidas:

  • Experiencia previa construyendo soluciones para clusters de HPC basados en Slurm o Kubernetes.
  • Fuerte comprensión del sistema operativo Linux y fundamentos de TCP/IP.

Nombre de la Empresa: NVIDIA

Título del Trabajo: Ingeniero de Software Senior - HPC