Job Overview
We are seeking a highly skilled professional to lead the development and deployment of large-scale distributed machine learning systems. In this role, you will work closely with our ML Architect to design and develop complex machine learning models using TensorFlow, Scikit-Learn, and PyTorch.
Main Responsibilities:
* Design and develop sophisticated machine learning algorithms to drive business growth.
* Collaborate with cross-functional teams to deploy and integrate machine learning models into our products.
* Liaise with stakeholders to understand their machine learning needs and contribute to the development of the cross-functional ML portfolio.
* Optimize feature extraction, transformation, and selection to improve model performance.
* Work with and manage feature stores for reusability across machine learning pipelines.
* Evaluate and adopt new technologies and tools to enhance our machine learning capabilities.
Requirements:
* 3-5 years of experience as a Machine Learning Engineer, preferably in the gaming industry.
* Strong background in machine learning frameworks (TensorFlow, Scikit-Learn, PyTorch).
* Experience with model training, versioning, and monitoring.
* Knowledge of MLOps practices, including CI/CD, containerization (Docker), orchestration frameworks (Kubernetes, Airflow), model serving tools (AWS SageMaker, Databricks MLFlow), and automation.