Buscamos un/a Software Engineer / QA Engineer en Python con resistente orientación a calidad, rendimiento y arquitectura, para trabajar sobre una librería de IA utilizada para el entrenamiento y la productivización de modelos en entornos reales de producción.
Asegúrese de enviar su solicitud rápidamente para maximizar sus posibilidades de ser considerado para una entrevista. Lea la descripción completa del puesto a continuación.
El rol combina desarrollo de software, optimización y QA, actuando como referente técnico de la librería y colaborando estrechamente con equipos de Data Science.
Misión del rol
Ser responsable de la calidad, mantenibilidad, rendimiento y evolución de una librería Python de Machine Learning, asegurando que los desarrollos sean robustos, eficientes y preparados para producción.
Funciones y responsabilidades
-
- Optimizar, refactorizar, mantener y evolucionar una librería Python orientada a la creación, entrenamiento y uso de modelos de IA.
- Garantizar calidad de código, rendimiento (CPU / memoria) y estabilidad de la arquitectura.
- Actuar como referente técnico y QA de la librería.
- Diseñar y revisar integraciones para nuevas capacidades sin romper la arquitectura existente.
- Colaborar estrechamente con Data Scientists en el desarrollo de nuevos trainers de IA.
- Preparar código y modelos para entornos productivos.
- Definir y ejecutar estrategias de testing y control de calidad.
Perfil requerido
Conocimientos y experiencia obligatorios
-
- Python avanzado (nivel experto).
- Diseño y arquitectura de librerías Python.
- Optimización de código y mejora de rendimiento.
- QA, testing automatizado y calidad de software.
- Desarrollo de nuevos trainers de IA.
- Preparación y adaptación de modelos para productivización.
- Experiencia real en entornos de producción (no solo investigación). xqbhyrx