Senior Machine Learning Engineer Our international client is the worlds leading music company. In everything they do, they are committed to artistry, innovation and entrepreneurship. They own and operate a broad array of businesses engaged in recorded music, music publishing, merchandising, and audiovisual content in more than 60 countries. They identify and develop recording artists and songwriters, and we produce, distribute and promote the most critically acclaimed and commercially successful music to delight and entertain fans around the world. Senior Machine Learning Engineer, you will be a critical member of the data management and platform development team. You will be responsible for designing, developing, and managing the machine learning platforms, applying MLOps & model lifecycle best practices. Additionally, youll work with data scientists, data engineers, and product leads to develop, operationalize, & maintain machine learning models that provide and action-on data-driven insights regarding fan behavior. Youll work in a collaborative Agile environment using the latest in engineering best practices with involvement in all aspects of the software & model development lifecycle. You will primarily develop on Google Cloud Platform and other technologies such as BigQuery, Airflow, Python, SQL, Spark/PySpark, Linux, Docker, Kubernetes. You will work with data scientists and data engineers to gather and understand requirements for designing new or scaling existing - machine learning systems/models Design, develop, and maintain the MLOps systems/platforms used to manage the machine learning model lifecycles Maintain, monitor, and improve existing production machine learning models over time (eg. combating drift, adding features) Build and Deploy machine learning systems on Google Cloud to enable AI & ML capabilities. Proactively suggest, plan, and integrate new tools and methods to improve productivity/efficiency, scale system designs, and reduce costs This is a direct hire role ONLY for a Charlotte NC based client. Prefer candidates within 200 mile radius of Charlotte NC for onsite requirements from time to time, but will consider candidate in the EST and CST time zone. Main Duties/Required Skills: Bachelors Degree or equivalent experience in Computer Science or related field 4+ years experience as a machine learning engineer or equivalent designing large scale machine learning systems from existing data science / machine learning models Knowledge of MLOps principles (model deployment, monitoring, life cycle management, etc Experience in at least one programming language (Python strongly preferred) Experience using data science/machine learning technologies such as H2O or Scikit-learn (H2O preferred) Hands-on experience writing performant SQL queries, working with large datasets and related technologies, and using big data tools such as Spark/PySpark Experience using version control systems (Git strongly preferred) and working in a remote software development environment Strong analytical, problem solving and interpersonal skills, have a hunger to learn, and the ability to operate in a self-guided manner in a fast-paced rapidly changing environment Perks and Benefits: Competitive compensation package including salary, benefits (effective on 1st day of employment!), and generous 401k savings plan Annual bonus plan 1/2-day FridaysEVERY FRIDAY! Tuition reimbursement Gym reimbursement Pet adoption reimbursement Nice to have Skills: Using or deploying MLOps systems/tooling (eg. MLFlow) Working with columnar datastores (BigQuery preferred) Pipeline orchestration (eg. Airflow) Google Cloud Platform services DevOps processes/tooling (CI/CD, GitHub Actions) Experience using infrastructure as code frameworks (Terraform) Key Skills / Words: (at least 6) Machine Learning Python MLOps SQL Spark Big Data DevOps Terraform Bachelors Degree Requirement: Yes