Royal Caribbean Cruises - Miami, FL
posted 2 months ago
The Machine Learning Operations Engineer at Royal Caribbean Group is a pivotal role that combines machine learning, DevOps, and data engineering to create production-ready solutions for AI/ML models. This position is based in Miami, Florida, and reports directly to the Manager of Machine Learning Engineering. The primary responsibility of the Machine Learning Engineer is to architect and implement solutions that integrate predictions from machine learning models into business processes. This includes ensuring that the models are governed, resilient, explainable, reproducible, and scalable. The role requires collaboration with business stakeholders and data science teams to define the necessary data engineering and MLOps requirements, ensuring that the solutions meet the needs of the organization. In this role, you will lead the development and maintenance of machine learning frameworks, specifically Python packages that will be utilized across various projects. You will also be responsible for creating reusable data and feature stores for both rules-based and AI/ML models, as well as developing alerting tools to monitor the performance and effectiveness of productionized models. Automation of deployments is a key aspect of this position, as you will incorporate MLOps best practices into the solutions you develop. Additionally, thorough documentation of frameworks and machine learning processes is essential to ensure clarity and reproducibility. The ideal candidate will possess a strong background in software engineering, data analytics, and machine learning, with a proven track record of building scalable machine learning systems and data-driven products. Excellent communication skills are necessary to effectively synthesize requirements across multiple project domains, making this a collaborative and dynamic role within the organization.