Moody's - King of Prussia, PA
posted 5 months ago
At Moody's, we are looking for an Assistant Director - Machine Learning Engineer to join our team. In this role, you will be responsible for developing, deploying, and maintaining complex machine learning and AI-driven processes that are integral to our business-critical SaaS products. You will collaborate with data scientists and data engineers to establish automation around scalable training, updating, and inference pipelines for AI models. This position requires you to handle a variety of data formats, including tabular data and unstructured formats such as text and media files. You will also work with specialized machine learning and MLOps tooling, employing advanced AI techniques like model distillation and other research-oriented methods of model compression. Your responsibilities will include developing and implementing automated workflows for machine learning model training, updating, and inferencing processes using MLOps tooling such as MLflow Recipes, Kubeflow, or custom solutions. You will create and maintain RESTful APIs to expose machine learning functionalities as services within our SaaS products. Additionally, you will deploy AI models to production environments using model serving frameworks or platforms and set up model monitoring functionality to continuously track and evaluate the performance of machine learning models and data drift post-deployment. Implementing robust logging mechanisms to capture model metadata, input, output, and any errors or anomalies will also be part of your duties. You will work closely with data scientists, data engineers, and stakeholders in an agile development environment, ensuring that our machine learning solutions are effective and aligned with business needs.