Salario negociable
Tiger Analytics
Richardson, TX, USA
Tiger Analytics es una firma global de consultoría en inteligencia artificial y análisis de datos. Con datos y tecnología en el núcleo de nuestras soluciones, estamos resolviendo problemas que eventualmente impactan la vida de millones de personas en todo el mundo. Nuestra cultura se basa en la experiencia y el respeto, con una mentalidad centrada en el equipo. Con sede en Silicon Valley, encontrarás nuestros centros de entrega en todo el mundo y oficinas en múltiples ciudades de India, Estados Unidos, Reino Unido, Canadá y Singapur, incluyendo una fuerza laboral global remota significativa. Tenemos la certificación Great Place to Work™. Al trabajar en Tiger Analytics, estarás en el centro de una revolución de inteligencia artificial. Trabajarás con equipos que expanden los límites de lo posible y crean soluciones que motivan e inspiran. Estamos buscando un Ingeniero MLE/MLOps altamente calificado con una sólida formación en programación y experiencia consolidada en prácticas de ingeniería de software. El candidato ideal desempeñará un papel fundamental en la construcción y mantenimiento de infraestructuras robustas de aprendizaje automático, garantizando una integración perfecta entre los modelos de ML y los sistemas de producción. Requisitos Diseñar, implementar y mantener tuberías MLOps escalables y confiables para el entrenamiento, despliegue y monitoreo de modelos. Colaborar con científicos de datos e ingenieros de software para llevar los modelos de ML a producción. Desarrollar y mantener flujos de trabajo de CI/CD para sistemas de ML y gestión del ciclo de vida del modelo. Trabajar con datos en tiempo real utilizando Apache Spark Streaming para soportar tuberías de procesamiento de datos de alto rendimiento. Garantizar alta disponibilidad y rendimiento de los servicios de ML en producción. Gestionar y automatizar infraestructuras utilizando herramientas como Docker, Kubernetes y Terraform. Monitorear y mejorar el rendimiento del sistema, la deriva de los modelos y los problemas de calidad de los datos. Implementar las mejores prácticas de ingeniería de software, incluyendo revisiones de código, pruebas y documentación. Requisitos obligatorios Título universitario en Informática, Ingeniería de Software o campo relacionado (Licenciatura o Maestría). 7 o más años de experiencia en ingeniería de software o ingeniería de ML con una sólida base de programación (Python, Java o Scala). Experiencia demostrada con herramientas y marcos de MLOps para despliegue y gestión del ciclo de vida de modelos. Experiencia práctica con Apache Spark Streaming y procesamiento de datos en tiempo real. Comprensión sólida de plataformas en la nube (preferiblemente Azure). Experiencia con control de versiones (Git), contenerización (Docker) y orquestación (Kubernetes). Conocimiento de herramientas de CI/CD como Jenkins, GitHub Actions o Azure DevOps. Requisitos preferidos Experiencia con Azure ML u otras plataformas gestionadas de ML (por ejemplo, SageMaker, Vertex AI). Experiencia con herramientas de monitoreo y alertas sobre el rendimiento de modelos de ML. Conocimientos sobre pruebas de modelos de ML, validación de datos y reproducibilidad. Experiencia trabajando en un entorno de desarrollo ágil. Beneficios Este puesto ofrece una excelente oportunidad de desarrollo profesional significativo en un entorno empresarial en rápido crecimiento y desafiante, con un alto grado de responsabilidad individual. #LI-remote