- Company Name
- Tripledot Studios
- Job Title
- Senior Machine Learning Engineer
- Job Description
-
Job title: Senior Machine Learning Engineer
Role Summary: Lead the development and production deployment of ML models that personalize in‑game experiences, optimize monetization, and analyze player behavior for a mobile game studio.
Expactations: Deliver end‑to‑end ML solutions from research to production, collaborate across engineering, analytics, and product teams, and drive measurable improvements in engagement and revenue metrics.
Key Responsibilities:
- Build dynamic recommendation, classification, and clustering models to adjust game difficulty, progression, and rewards.
- Integrate large language models for semantic analysis of player language to enhance narrative and community features.
- Design and execute A/B tests and experiments to evaluate model impact on DAU, retention, ARPU, LTV, and churn.
- Convert prototype algorithms into production‑ready code using CI/CD, containerization (Docker/Kubernetes), and version control.
- Monitor models post‑deployment, analyze player data for continuous improvement, and document findings for internal knowledge sharing.
Required Skills:
- Proficiency in Python, SQL, and data visualization libraries (matplotlib, ggplot).
- Strong grasp of ML techniques: classification, regression, clustering, recommendation systems, and hypothesis testing.
- Experience with GCP, Docker, Kubernetes, CI/CD pipelines, and model deployment workflows.
- Familiarity with A/B testing frameworks, experimentation design, and statistical inference.
- Excellent communication skills; ability to translate data insights into actionable business recommendations.
- Passion for gaming; understanding of mobile game KPIs (DAU, retention, ARPU, LTV, churn).
Required Education & Certifications:
- Bachelor’s, Master’s, or Ph.D. in Data Science, Computer Science, Statistics, Mathematics, or related field.
- Relevant certifications in cloud platforms (e.g., GCP) or ML engineering are advantageous.