Idaho Health Insurance Exchange
Modular
MAX Kernel Engineering Manager
SOBRE EL PUESTO
MAX es la pila tecnológica de inferencia de Modular, creada para ejecutar modelos GenAI rápidamente en NVIDIA, AMD, Qualcomm, Trainium, TPU y más. El equipo de Kernel de MAX es la base de rendimiento de esa pila, desarrollando kernels usando Mojo, GEMM, attention (MHA/MLA/MSA), MoE routing y grouped matmul, y las abstracciones de tiles portátiles que permiten que un kernel se reduzca a muchos destinos.
Como Engineering Manager del equipo de Kernel de MAX, liderarás un equipo de ingenieros de kernels, serás responsable de la hoja de ruta de kernels y de la optimización de rendimiento por modelo × por hardware a las mejores pilas de proveedores y de código abierto. Te asociarás estrechamente con los equipos de Framework, Serve, Compiler/Runtime y Hardware Enablement, y ayudarás a hacer crecer una comunidad de ingeniería de kernels que abarque Modular y Qualcomm.
Trabajar en Modular le permitirá crecer rápidamente mientras trabaja junto a personas increíblemente motivadas y talentosas que tienen altos estándares, poseen una mentalidad de crecimiento y un propósito para cambiar verdaderamente el mundo.
UBICACIÓN
Los candidatos con sede en los Estados Unidos son bienvenidos a postularse. Puede trabajar en nuestra oficina en Los Altos, CA o de forma remota desde casa. La incorporación de nuevos empleados se realiza en persona en nuestra oficina de Los Altos, CA.
El rango salarial base estimado para este puesto a desempeñar en EE. UU. es de $248,000.00 - $372,000.00 USD.
El salario para el candidato seleccionado dependerá de una variedad de factores permisibles, no discriminatorios y relacionados con el trabajo, que incluyen, entre otros, la educación, la capacitación, la experiencia laboral, las necesidades comerciales o las demandas del mercado. Este rango puede modificarse en el futuro. La compensación total para un candidato también incluirá el bono anual objetivo, las acciones y los beneficios, siendo las acciones una parte significativa de su compensación total.
Para los candidatos que se encuentren fuera de los requisitos enumerados, aún así los animamos a postularse, ya que podemos tener próximas vacantes de nivel inferior/superior a las anunciadas.
QUÉ HARÁS: *
- Liderar, contratar, entrenar y hacer crecer un equipo de ~12 ingenieros de kernels en hardwares NVIDIA, AMD y ASIC; ser responsable del desarrollo profesional, la gestión del rendimiento y la salud del equipo. *
- Ser responsable de la hoja de ruta y la entrega de kernels MAX: igualar o superar el rendimiento de otras bibliotecas de kernels de código abierto en cada modelo esencial para el negocio × objetivo de hardware. *
- Apoyar la arquitectura de kernels portátiles (TileTensor / TensorEngine / TileIO, bloques de construcción reutilizables como MegaFFN y la familia de atención) junto con los líderes técnicos. *
- Asociarse interfuncionalmente con los equipos de Framework, Serve, Compiler/Runtime, Hardware Enablement y los equipos de kernels de Qualcomm en prioridades, interfaces y escalaciones. *
- Avanzar en el desarrollo de kernels asistido por IA (agentes de kernel, verificación fuzz, playbooks) y la comunidad de ingeniería de kernels a través de los límites de la organización.
QUÉ APORTAS A LA MESA: *
- 3+ años como gerente de ingeniería liderando equipos de ingeniería de rendimiento de kernels de GPU, compiladores, HPC o ML. (requisito mínimo) *
- Sólida comunicación interfuncional; capaz de impulsar decisiones técnicas con líderes técnicos y comunicar el estado, los riesgos y las compensaciones al liderazgo de ingeniería y a los clientes. *
- Historial de contratación, retención y crecimiento de ingenieros senior de kernels o de rendimiento. *
- Conocimiento práctico de la escritura y optimización de kernels de GPU/acelerador (CUDA, HIP/ROCm, Triton, CUTLASS/CuTe o similar). *
- Profunda comprensión de la generación de perfiles, la evaluación comparativa y el análisis de "roofline"
ÚTIL, PERO NO REQUERIDO: *
- Experiencia con Mojo u otros modelos de programación de kernels y a nivel de tile (Triton, TileLang, CuTe) *
- Experiencia multiobjetivo más allá de NVIDIA: AMD, NPU/ASIC o edge/en dispositivo. *
- Experiencia en desarrollo de kernels asistido por IA o agentic. *
- Contribuciones de código abierto a bibliotecas de kernels o motores de inferencia.
QUÉ MODULAR APORTA A LA MESA: *
- Equipo Increíble. Somos un equipo progresista y ágil con algunos de los mejores líderes de ingeniería y producto de la industria. *
- Beneficios de Clase Mundial. Para atraer a los mejores, necesitamos ofrecer lo mejor. Su paquete de beneficios puede incluir cobertura médica integral, programas de jubilación y ahorro, oportunidades de compra de acciones para empleados, tiempo libre remunerado, recursos de bienestar, programas de apoyo familiar y oportunidades de aprendizaje y desarrollo. Tenga en cuenta que los paquetes de beneficios específicos pueden variar según su ubicación; puede leer más sobre los beneficios ofrecidos por Qualcomm aquí qualcomm.com/company/careers/benefits. *
- Compensación Competitiva. Ofrecemos paquetes de compensación muy sólidos, incluidas subvenciones de RSU. Queremos que las personas se centren en su mejor trabajo y creemos en la adaptación de los planes de compensación para satisfacer las necesidades de nuestra fuerza laboral. *
- Eventos de Team Building. Organizamos reuniones generales de equipo regulares y encuentros locales en Los Altos, CA, así como en diferentes ciudades. Se espera viajar 2-4 veces al año para todos los puestos.
