This job might no longer be available.
Senior Machine Learning Engineer
1 year ago
Description
Playtika Holding Corp. is a leader in interactive entertainment delivering personalized immersive experiences to millions of loyal players across a diverse portfolio of games. Founded in 2010, Playtika was among the first to offer free-to-play social games on social networks and, shortly after, on mobile platforms. Headquartered in Herzliya, Israel, and guided by a mission to entertain the world through infinite ways to play, Playtika has more than 3,500 employees in offices worldwide including Ramat-Gan, Berlin, Vienna, Helsinki, Chicago, Las Vegas, Newport Beach, Sydney, Kyiv, Bucharest, Minsk, Dnepr, and Vinnytsia.
The mobile gaming industry is competitive and certain roles require a great deal of technical expertise. Playtika is recruiting for a limited number of roles requiring unique skills and experience.
We are looking for a Machine Learning Engineer to work with complex Machine Learning Infrastructure!
If you are interested in working with talented and passionate teammates and becoming a driving force for the evolution of Machine Learning systems, then Playtika Lausanne will be the right fit for you.
Responsibilities
- Design Machine Learning and Deep Learning systems that influence millions of players
- Transform data science prototypes into full-scale products, while deploying and monitoring ML models
- Implement and optimize appropriate ML algorithms and tools for time series and tabular data
- Run live tests and experiments
- Train and retrain systems when necessary
- Create or extend existing ML libraries and frameworks
- Collaborate with other scientists, engineers, architects and analysts spread across several countries
Requirements
- 7+ years’ experience in ML engineering, data engineering or software engineering
- MSc in Computer Science, or any related degree
- Experience with Big Data tools, in particular batch and stream processing (Spark, Kafka, Hadoop, Hive, etc.)
- In depth understanding of Machine Learning principles, experience with Machine Learning frameworks (Keras, Tensorflow, PyTorch) and libraries (scikit-learn, xgboost, etc.)
- Proficiency in MLOps and associated frameworks that covers the complete machine learning model lifecycle, including data preprocessing, training, testing, validation, deployment, and monitoring
- Experience designing Machine Learning systems
- Experience working on high-scale, production-grade projects
- Solid working experience in Python - high coding standards, clean code, well documented, and extensive unit testing
- Experience working with databases (SQL and no-SQL)
- Good understanding of container & orchestration technologies (Docker, Kubernetes, etc.)
- Proficiency with bash/CLI
- All-around team player who is a self-motivated, fast learner
Advantages:
- PhD in Computer Science, or any related degree
- Experience with Scala and Java
- Experience with ML platforms (ZenML, Kubeflow, MLflow, cnvrg.io, etc.)
- Familiarity in ML evaluation metrics (Precision, Recall, F1 Score, etc.)
- Experience with logging & monitoring (ELK, Prometheus, Grafana, etc.)
- Experience developing CI/CD workflows and tools (Jenkins, TeamCity, etc.)
- Experience with orchestration/pipelines (Airflow, Ray, etc.)
- Background working with a cloud technology stack
- Experience working with GPUs, CUDA, run:ai
A word from the manager
Your Experience & Skills
What will you be doing?
Create Your Profile — Game companies can contact you with their relevant job openings.