Ingeniero de Software Senior en Aprendizaje Profundo, Optimización de Modelos Algorítmicos

  • Full Time
Job expired!

¡Ahora buscamos un Ingeniero de Software Senior en Aprendizaje Profundo, para Optimización de Modelos Algorítmicos!

Únete a nuestro equipo de expertos en optimización de modelos algorítmicos y participa en desbloquear el mayor potencial para la IA con modelos generativos como los grandes modelos de lenguaje (LLM) y los modelos de difusión. Como Ingeniero de Software Senior en Aprendizaje Profundo, estarás a la vanguardia, ampliando los límites de estos modelos y permitiendo su despliegue a mayor escala con una eficiencia inigualable. Estamos desarrollando una plataforma de software innovadora que no solo será utilizada internamente, sino que también tendrá un impacto significativo externamente al permitir la creación de productos AI revolucionarios. Esta es una oportunidad excepcional para ingenieros de software apasionados como tú, que tienen un sólido historial en Aprendizaje Profundo, para unirse a nosotros en la resolución de los desafíos más significativos en el campo.

Tu rol será pivotal en nuestra misión de maximizar el potencial de nuestras implementaciones de centros de datos en rápida expansión. Además, tendrás un papel crucial en la adopción de un enfoque basado en datos para el diseño de hardware y el desarrollo de software de sistema. La colaboración está en el corazón de lo que hacemos y tendrás la oportunidad de trabajar estrechamente con una variedad de equipos en NVIDIA, incluyendo los equipos de Investigación en Aprendizaje Profundo Aplicado, desarrollo de Kernel CUDA y equipos de Desarrollo de Marco de Trabajo DL, y el equipo de Arquitectura de Silicio. En esta posición, te involucrarás activamente con las partes interesadas internas, usuarios y miembros de la comunidad de código abierto. Tu aporte será vital para definir e implementar algoritmos de optimización de modelos de vanguardia. El alcance de tu trabajo incluirá la investigación y el desarrollo de algoritmos de búsqueda altamente eficientes, la definición de API públicas, la implementación y diversas otras tareas de ingeniería de software. Buscamos individuos tan entusiastas como nosotros por ampliar los límites de la IA y contribuir a avances revolucionarios en el campo. Si te apasiona la innovación, abordar problemas complejos de DL y trabajar en un entorno colaborativo, esta es la oportunidad perfecta para ti. Únete a nosotros y juntos, daremos forma al futuro de la optimización de modelos de IA y su impacto en el mundo.

Lo que harás:

  • Prototipar y desarrollar métodos de optimización de modelos, y construir una plataforma de optimización de modelos más impactante

  • Colaborar con socios internos y externos para acelerar la adopción de la optimización de modelos de aprendizaje profundo

  • Mantenerse al día con la investigación más reciente e innovaciones en IA generativa y técnicas de optimización de modelos

  • Analizar y optimizar el rendimiento teórico y práctico de los modelos DL generados

  • Publicar hallazgos en conferencias de IA de primera línea y crear Propiedad Intelectual

Lo que necesitamos ver:

  • Maestría, Ph.D., o experiencia equivalente en Ciencias de la Computación, IA, Matemáticas Aplicadas, o campo relacionado.

  • 10+ años de experiencia laboral o de investigación relevante en Aprendizaje Profundo.

  • Excelentes habilidades de diseño de software, incluyendo depuración, análisis de rendimiento, y diseño de pruebas

  • Fuertes fundamentos en algoritmos y programación

  • Capacidad para trabajar de forma independiente, definir objetivos y alcance del proyecto, y dirigir tu propio esfuerzo de desarrollo

  • Buenas habilidades de comunicación, documentación y habilidades interpersonales

  • Experiencia con uno o más: Python, C++, ajuste de rendimiento

Formas de destacar entre la multitud:

  • Contribuciones a PyTorch, JAX, u otros marcos de trabajo de Aprendizaje Automático

  • Conocimiento de la arquitectura de GPU y la pila de compilación, y capacidad de entender y depurar el rendimiento de extremo a extremo

  • Familiaridad con el SDK de aprendizaje profundo de Nvidia como TensorRT

  • Fuerte comprensión de algoritmos y soluciones de aprendizaje profundo

  • Profundo entendimiento de técnicas de optimización de modelos de ML como la cuantización, la poda, la destilación.

Cada vez más conocida como "la empresa de computación de IA" y ampliamente considerada como uno de los empleadores más deseables del mundo de la tecnología, NVIDIA ofrece salarios altamente competitivos y un completopaquete de beneficios. ¿Eres creativo, motivado y amas un desafío? Si es así, queremos saber de ti! Ven y únete a nuestro grupo de optimización de modelos, donde podrás ayudar a construir plataformas de computación en tiempo real y rentables que impulsarán nuestro éxito en este emocionante y rápidamente creciente campo.

El rango de salario base es de 216,000 USD - 414,000 USD. Tu salario base se determinará en función de tu ubicación, experiencia, y el salario de los empleados en posiciones similares.

También serás elegible para equidad y beneficio.