We are seeking a highly skilled Senior Machine Learning Engineer to collaborate with our ML Architect in developing machine learning frameworks and tools. This role entails several key responsibilities:
* Design and implement large-scale distributed machine learning systems that are scalable, performant, efficient, and reliable.
* Work closely with cross-functional teams to deploy and integrate machine learning models.
* Develop strategic partnerships with business units for their machine learning needs and manage the cross-business unit machine learning portfolio.
* Optimize feature extraction, transformation, and selection processes.
* Manage Feature Stores for reusability across machine learning pipelines.
* Ensure scalability, reliability, cost efficiency, and ease of use of the machine learning platform.
* Contribute to evaluating and adopting new technologies and tools to enhance our machine-learning capabilities.
Requirements
* 3-5 years of experience as an ML Engineer preferably with a gaming industry background.
* Proficiency in machine learning frameworks such as TensorFlow, Scikit-Learn, and PyTorch.
* Experience with model training, versioning, and monitoring.
* Strong background in MLOps practices including CI/CD, containerization (Docker), orchestration frameworks (Kubernetes, Airflow), model serving tools (AWS SageMaker, Databricks MLFlow), model observability frameworks, automation, and feature stores.