Saltar al contenido

SambaNova

Ingeniero Principal Senior de Runtime

Traducción automática. Consulta el original.

SOBRE EL ROL

SambaNova es un líder en infraestructura de IA de próxima generación, que ofrece una plataforma de inferencia full-stack para clientes en todo el mundo. En el núcleo de la tecnología de SambaNova se encuentra la RDU (Unidad de Flujo de Datos Reconfigurable), un chip construido sobre una arquitectura de flujo de datos en lugar del modelo tradicional de GPU. Su rendimiento de decodificación es especialmente sólido para cargas de trabajo agentivas como agentes multivuelta, generación de código y aplicaciones de larga duración. Las RDU se empaquetan en SambaRack, hardware a escala de rack que permite a los clientes implementar modelos de vanguardia con mejor rendimiento, mayor eficiencia energética y un tiempo de obtención de valor más rápido.

El Equipo de Runtime construye un entorno de ejecución de software distribuido y escalable de alto rendimiento para las plataformas SambaNova SambaStack y Cloud para soportar aplicaciones de flujo de datos como entrenamiento e inferencia de ML y aplicaciones HPC. Estamos buscando un ingeniero de software que trabaje en todas las partes de las pilas de runtime, dando soporte a aplicaciones de IA, ML y científicas en sistemas distribuidos de alto rendimiento. Participará en la construcción, prueba y despliegue de sistemas de computación de alto rendimiento de próxima generación para aplicaciones de IA a escala.

RESPONSABILIDADES

  1. Nuevas y mejoradas funcionalidades para soportar aplicaciones de inferencia y entrenamiento de ML escalables y de alto rendimiento
  1. Controladores y kernels para silicio de próxima generación
  1. Eliminar cuellos de botella de red para habilitar sistemas distribuidos de alto rendimiento
  1. Bibliotecas de espacio de usuario para alto rendimiento y alta utilización de recursos de hardware
  1. Herramientas orientadas al usuario (análisis, gestión de trabajos y hardware, perfilado, depuración, etc.) para sistemas Datascale
  1. Colaboración interfuncional incluyendo Hardware, Aplicación ML, Compilador y DevOps

CALIFICACIONES REQUERIDAS

  1. Grado en Ciencias de la Computación, Ingeniería o campo relacionado
  1. 5+ años de experiencia en ingeniería de software, a menudo con énfasis en sistemas distribuidos, redes o infraestructura en la nube
  1. Experiencia demostrada en la construcción, prueba y ajuste de software para sistemas distribuidos de alto rendimiento. Conocimiento profundo de bibliotecas de usuario y pilas de runtime
  1. Sólida comprensión de Switching y Routing y capacidad para configurar y depurar switches y routers para un rendimiento máximo de la aplicación
  1. Experiencia significativa con pilas de red RDMA y RoCE, como verbos basados en RDMA y gestión de congestión
  1. Experiencia práctica con controladores de kernel y software a nivel de sistema que interactúa directamente con el hardware
  1. Experiencia en el diseño y optimización de sistemas que manejan cargas de trabajo masivas en paralelo, incluidas tareas de entrenamiento e inferencia de machine learning que involucran miles de millones de operaciones por segundo
  1. Profunda comprensión de la interacción hardware-software, incluyendo registros, gestión de memoria de dispositivos y las complejidades del diseño de aceleradores. La experiencia trabajando con aceleradores ASIC es muy deseable
  1. Familiaridad con la arquitectura de sistemas distribuidos, incluyendo redes, protocolos de comunicación y los desafíos de escalar recursos de cómputo de manera eficiente
  1. Experiencia práctica con herramientas de desarrollo de software como Git, Jenkins y Jira, con capacidad para impulsar la automatización y los esfuerzos de integración continua
  1. Capacidad para trabajar en la intersección de hardware y software, diseñando sistemas que optimicen tanto el rendimiento como la fiabilidad

CALIFICACIONES PREFERIDAS

  1. Experiencia en el diseño o trabajo cercano con aceleradores de hardware personalizados (ASICs, FPGAs, etc.) y comprensión de interacciones de bajo nivel
  1. Conocimiento de SDN, DPDK, SONiC o frameworks de redes modernos y experiencia con bibliotecas de comunicación distribuidas (por ejemplo, UCX, MPI, NCCL).
  1. Familiaridad con el despliegue de sistemas de alto rendimiento en entornos distribuidos, en la nube o en centros de datos

Directrices de envío

Tenga en cuenta que para ser considerado como solicitante para cualquier puesto en SambaNova Systems, debe presentar un formulario de solicitud para cada puesto para el cual crea que está cualificado.

Política EEO

SambaNova Systems es un Empleador de Igualdad de Oportunidades/Acción Afirmativa. Todos los solicitantes cualificados recibirán consideración para el empleo sin distinción de edad (40 y mayores), color, discapacidad, identidad de género, información genética, estado civil, condición militar o de veterano, origen/ascendencia nacional, raza, religión, credo, sexo (incluyendo embarazo, parto, lactancia), orientación sexual y cualquier otra condición aplicable protegida por las leyes federales, estatales o locales.

Resumen de Beneficios para Puestos de Empleo a Tiempo Completo Basados en EE. UU.

SambaNova ofrece un paquete competitivo de recompensas totales, que incluye el salario base, más acciones y beneficios. Cubrimos el 95% de cobertura premium para el seguro médico del empleado, y el 77% de cobertura premium para dependientes y ofrecemos una Cuenta de Ahorros para la Salud (HSA) con contribución del empleador. También ofrecemos planes de seguro Dental, de Visión, de Incapacidad a Corto/Largo Plazo, de Vida Básico, de Vida Voluntaria y AD&D, además de opciones de Cuenta de Gastos Flexibles (FSA) como Cuidado de la Salud, Propósito Limitado y Cuidado de Dependientes. Nuestra biblioteca de beneficios de bienestar disponibles para usted y sus dependientes incluye una suscripción completa a Headspace, membresía Gympass+ con acceso a gimnasios físicos, membresía One Medical, servicios de asesoramiento con un Programa de Asistencia al Empleado, y mucho más.

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

El equipo de NortJobs mantiene Vagas Dev de forma gratuita.

Tu próximo empleopuede estar en NortJobs.

Vagas Dev

Empleos para desarrolladores y programadores. Brasil en primer lugar. Tu próxima oportunidad.

NortJobs · patrocinadorInstagramLinkedInTwitter
LegalSobre el proyectoPrivacidadVagas Dev © 2026