B&A
Databricks
Ingeniero de Software Senior, AI Runtime
Transparencia en el rango salarial
P-1428
Databricks se compromete a practicar una compensación justa y equitativa. El rango o rangos salariales para este puesto se enumeran a continuación y representan el rango salarial esperado para puestos no sujetos a comisiones o las ganancias objetivo para puestos sujetos a comisiones. Los paquetes de compensación reales se basan en varios factores exclusivos de cada candidato, incluidos, entre otros, las habilidades relacionadas con el puesto, la profundidad de la experiencia, las certificaciones y la formación pertinentes, y la ubicación de trabajo específica. Según los factores anteriores, Databricks prevé utilizar toda la amplitud del rango. El paquete de compensación total para este puesto también puede incluir la elegibilidad para un bono anual por desempeño, acciones y los beneficios enumerados anteriormente. Para obtener más información sobre en qué rango se encuentra su ubicación, visite nuestra página aquí databricks.com/sites/default/files/2024-08/us-pay-zone-mapping.pdf.
Rango salarial local
$160,000—$225,000 USD
Nuestro compromiso con la diversidad y la inclusión
En Databricks, estamos comprometidos a fomentar una cultura diversa e inclusiva donde todos puedan sobresalir. Nos aseguramos de que nuestras prácticas de contratación sean inclusivas y cumplan con las normas de igualdad de oportunidades en el empleo. Las personas que buscan empleo en Databricks son consideradas sin distinción de edad, color, discapacidad, origen étnico, estado civil o familiar, identidad o expresión de género, idioma, origen nacional, capacidad física o mental, afiliación política, raza, religión, orientación sexual, nivel socioeconómico, condición de veterano y otras características protegidas.
Cumplimiento
Si se requiere acceso a tecnología o código fuente sujeto a control de exportaciones para el desempeño de las funciones del puesto, queda a discreción del empleador solicitar una licencia del gobierno de los EE. UU. para dichos puestos, y el empleador puede decidir no proceder con un candidato basándose únicamente en este motivo.
En Databricks, operamos la plataforma de IA más grande del mundo. Creemos que los próximos avances provendrán de modelos entrenados con datos empresariales específicos de un dominio, no solo de modelos de propósito general más grandes.
Por eso hemos creado AI Runtime databricks.com/product/ai-runtime, un producto serverless que hace que el entrenamiento con GPU de cualquier tamaño parezca sencillo, para que las empresas puedan entrenar sus propios modelos tal como lo hacen los laboratorios de vanguardia. Clientes de todos los sectores lo utilizan para entrenar, junto a los datos empresariales que ya se encuentran en Databricks. Entre ellos se encuentran Rivian en el sector automotriz, Robinhood en fintech y Merck, que construye modelos fundacionales para el descubrimiento de fármacos. Nuestros propios investigadores de IA lo utilizan para realizar el post-entrenamiento de modelos con cientos de miles de millones hasta casi un billón de parámetros.
Se requiere mucha ingeniería para que esto funcione, y hemos escrito sobre ello en nuestro blog: cómo mantenemos la fiabilidad de las GPU databricks.com/blog/how-we-keep-gpus-reliable-across-databricks-ai, cómo hacemos que el entrenamiento sea tolerante a fallos databricks.com/blog/fast-fault-tolerant-pytorch-training-ai-runtime y cómo aceleramos el ajuste fino databricks.com/blog/reducing-qwen-training-time-6x-ai-runtime con kernels fusionados y empaquetado inteligente de secuencias. Los agentes de IA ahora también lanzan experimentos, y en nuestro equipo de investigación ya han aumentado los trabajos de entrenamiento 8x databricks.com/blog/how-our-ai-research-team-uses-ai-runtime.
Como Ingeniero de Software Senior, trabajarás en los sistemas que respaldan todo esto, resolviendo problemas técnicos complejos y ayudando a dar forma a la evolución de AI Runtime.
El impacto que tendrás
- Construir partes fundamentales de AI Runtime y contribuir a la dirección técnica de Databricks en la infraestructura de entrenamiento de IA.
- Desarrollar funciones de fiabilidad y observabilidad para una flota que sigue creciendo en escala y complejidad.
- Mejorar la experiencia de desarrollo de AI Runtime para personas y agentes, de modo que incluso los trabajos de entrenamiento más grandes parezcan tan sencillos como un primer experimento.
- Ayudar a preparar AI Runtime para nuevas generaciones de GPU y tipos de carga de trabajo.
- Abordar problemas difíciles de entrenamiento multinodo, desde la orquestación y la programación de GPU hasta la carga de datos y el checkpointing.
- Hacer que el entrenamiento sea más rápido y económico aumentando la eficiencia en todas las arquitecturas de modelos y aceleradores de GPU.
- Trabajar con investigación, producto y clientes en lo que construiremos a continuación y ser responsable de las funciones desde el diseño hasta la producción.
- Defender la excelencia en ingeniería, elevar el nivel y ayudar a crecer a los ingenieros que te rodean.
Lo que buscamos
- 5+ años en sistemas distribuidos a gran escala, con experiencia en entrenamiento con GPU, computación de alto rendimiento o sistemas de ML.
- Experiencia en el entrenamiento de modelos grandes con FSDP, DeepSpeed o Megatron, y familiaridad con estrategias de paralelismo.
- Conocimientos prácticos sobre el rendimiento de las GPU, incluyendo la arquitectura de aceleradores, interconexiones de alta velocidad y kernels.
- Sólida comprensión de los patrones de resiliencia en el entrenamiento, como el checkpointing, la detección de fallos y la recuperación automática.
- Experiencia en la construcción y ejecución de plataformas en la nube multiinquilino como productos.
- Historial de responsabilidad en funciones complejas de principio a fin y haberlas llevado hasta lograr un impacto en el cliente.
- Claridad para explicar diseños técnicos por escrito y en persona, y reputación como compañero de equipo del que otros aprenden.
- Grado en Informática o campo relacionado (se prefiere Máster o Doctorado).
Sobre Databricks
Databricks es la empresa de Datos e IA. Más de 20,000 organizaciones en todo el mundo, incluidas adidas, AT&T, Bayer, Block, Mastercard, Rivian, Unilever y el 70% de Fortune 500, confían en la plataforma de Datos + IA de Databricks para construir y escalar aplicaciones, análisis y agentes de datos e IA. Con sede en San Francisco y más de 30 oficinas en todo el mundo, Databricks ofrece una plataforma unificada que incluye Genie, Lakebase, Agent Bricks, Lakeflow, Lakehouse y Unity Catalog. Para obtener más información, sigue a Databricks en LinkedIn linkedin.com/company/databricks, X x.com/databricks, YouTube youtube.com/@Databricks e Instagram instagram.com/databricksinc/?hl=en.
Beneficios
En Databricks, nos esforzamos por ofrecer beneficios y ventajas integrales que satisfagan las necesidades de todos nuestros empleados. Para obtener detalles específicos sobre los beneficios ofrecidos en tu región, haz clic aquí docs.google.com/document/d/154un3e8Xav4BceOSlcYFZRGEuQI54xMxVydRwQn54eQ/edit?usp=sharing.
