Senior Machine Learning Engineer

Job expired!

¿Eres un Ingeniero Senior de Machine Learning motivado y con experiencia en Búsqueda Vectorial? ¡El equipo de RAPIDS Machine Learning de NVIDIA está buscándote! RAPIDS es una suite de bibliotecas de código abierto que combina el rendimiento de las GPUs modernas con la conveniencia de las APIs de Python. Continuamente estamos mejorando las capacidades de machine learning (ML) de RAPIDS e integrándolas en proyectos de infraestructura crítica como el despliegue y la inferencia de modelos.

Como Ingeniero Senior de Machine Learning, te unirás a un equipo de ingenieros expertos en ML, HPC y desarrollo de software para desarrollar marcos revolucionarios acelerados por GPU. Contribuirás y liderarás el desarrollo de características de los Proyectos de ML de RAPIDS y otras iniciativas de código abierto, avanzando en los ecosistemas de Data Science y ML para GPU.

Responsabilidades clave

  • Desarrollar y refinar algoritmos y pipelines innovadores de Búsqueda Vectorial y Machine Learning.
  • Integrar componentes de entrenamiento e inferencia de RAPIDS ML tanto en paquetes de software empresariales como de código abierto.
  • Implementar y mejorar soluciones basadas en sistemas con componentes en Python, Cython, C++ y CUDA.
  • Contribuir a proyectos de código abierto como RAPIDS RAFT y cuML.
  • Realizar benchmarks, perfiles y optimización de algoritmos complejos en diferentes arquitecturas de sistemas, desde nodos individuales hasta sistemas distribuidos a gran escala.
  • Colaborar estrechamente con Científicos de Datos, Arquitectos de Soluciones y otros grupos para integrar, solucionar problemas y mejorar nuestras herramientas.

Cualificaciones

Para tener éxito en este rol, deberías tener:

  • Más de 8 años de experiencia como Ingeniero de ML o Ingeniero de Software, especializándote en Búsqueda Vectorial, Vecinos Más Cercanos, algoritmos basados en distancia o sistemas distribuidos.
  • Licenciatura/Maestría en Ciencias de la Computación, Ingeniería en Computación o un campo de ingeniería relacionado (o experiencia equivalente).
  • Fuertes habilidades en programación moderna en C++.
  • Familiaridad con Python.
  • Conocimiento de algún marco de programación distribuida como Dask o Spark.
  • Experiencia con sistemas de construcción basados en CMake y Docker.
  • Un fuerte compromiso con la creación de código robusto, legible, bien documentado y de alto rendimiento.
  • Entusiasmo por explorar nuevas áreas problemáticas y aplicar tu creatividad a problemas desafiantes y gratificantes.

Habilidades preferidas

Para destacar, deberías tener:

  • Experiencia significativa con Bases de Datos Vectoriales como Milvus, Pinecone o marcos como FAISS.
  • Competencia en CUDA.
  • Comprensión de infraestructura de construcción y tecnologías de CI/CD como CMake, Docker, scripting en Bash, Jenkins, compiladores y enlazadores.
  • Contribuciones notables e interacciones con proyectos de código abierto de ciencia de datos y ML.
  • Conocimiento experto en Dask, Spark u otros sistemas distribuidos.

Sobre NVIDIA

NVIDIA es ampliamente considerada como uno de los empleadores más deseables en el mundo tech. Nuestra fuerza laboral está compuesta por algunas de las personas más talentosas y trabajadoras. ¡Si eres creativo y apasionado por desarrollar servicios en la nube, queremos saber de ti!

El rango salarial base para esta posición es de 220,000 USD - 419,750 USD. Tu salario base se determinará por tu ubicación, experiencia y la remuneración de los empleados en posiciones similares. Además, serás elegible para recibir acciones y beneficios.

NVIDIA acepta solicitudes de manera continua. Estamos comprometidos a fomentar un entorno de trabajo diverso y nos enorgullecemos de ser un empleador que ofrece igualdad de oportunidades. Valoramos enormemente la diversidad en nuestros empleados actuales y futuros y no discriminamos basado en raza, religión, color, origen nacional, género, expresión de género, orientación sexual, edad, estado civil, estado de veterano, estado de discapacidad o cualquier otra característica protegida por la ley.

Información para la