At a Glance
- Tasks: Join us as a Senior Machine Learning Engineer to enhance mobile gaming experiences through innovative ML models.
- Company: Tripledot Studios is a leading independent mobile games company, aiming for global success with 25 million daily users.
- Benefits: Enjoy 25 days holiday, hybrid working, free daily lunch, and continuous professional development opportunities.
- Why this job: Make a real impact on popular games while working in a dynamic, collaborative environment filled with passionate gamers.
- Qualifications: Strong Python and SQL skills, ML experience, and a passion for gaming are essential for this role.
- Other info: Work in a vibrant team culture with regular events and support for personal growth and well-being.
The predicted salary is between 43200 - 72000 Β£ per year.
Senior Machine Learning Engineer
Department: Data Science & Intelligence
Employment Type: Permanent β Full Time
Location: London, UK
Description
Who we are
Tripledot Studios is on track to become one of the largest independent mobile games companies in the world.
We are a multi-award-winning organisation, and following our recent acquisition announcement, we\βre preparing to grow into a global 2,500+ strong team across 12 studios.
Our expanded portfolio is set to include some of the biggest titles in mobile gaming, collectively reaching top chart positions around the world and engaging over 25 million daily active users.
Tripledot\βs guiding principle remains the same: when people love what they do, what they do will be loved by others.
We\βre building a company we\βre proud of β one filled with driven, incredibly smart & detail orientated people, who LOVE making games.
Our ambition is to become the most successful games company in the world, and we\βre just getting started.
About the Role
Role Overview
As a Senior Machine Learning Engineer , you\βll significantly advance our machine learning, directly impacting high-profile mobile games. You\βll research, prototype, develop, and deploy ML models to optimize in-game experiences like dynamic difficulty, LTV prediction, and smart ad targeting. Working in an agile team, you\βll translate data into scalable solutions that boost player engagement and business performance.
This role offers a unique chance to work on impactful projects across major games, with technology autonomy. Your visible contributions will shape the future of ML here. With models already live, you\βll continuously refine our AI features.
We seek a proactive, curious individual comfortable driving end-to-end projects. You need solid production ML experience, including deployment and pipeline development, plus confidence in communicating technical concepts. A passion for gaming and innovation in a collaborative setting are crucial.
Key Responsibilities:
Research, prototype, develop, and optimize ML models for game performance and player experience, exploring cutting-edge algorithms.
- Collaborate closely with the ML team to deliver scalable, production-ready solutions.
- Research, prototype, develop, and optimize ML models for game performance and player experience, exploring cutting-edge algorithms.
- Manage and enhance ML pipelines, including data processing, training, and deployment.
- Tune hyperparameters and experiment with features to maximize model accuracy and impact.
- Design, develop, and evaluate A/B teststo measure model effectiveness and optimize player experience.
- Proactively explore data to uncover actionable insights.
- Support deployment processes using CI/CD tools and cloud platforms (AWS/Google Cloud).
- Maintain and improve existing ML systems for robustness, scalability, and efficiency.
- Align ML solutions with business goals by working alongside product managers, developers, analysts, and QA.
- Clearly communicate model results and insights to stakeholders for data-driven decisions.
Skills, Knowledge & Expertise
- Strong proficiency in Python and SQL for data manipulation and model development.
- Solid understanding of ML theory and practical application.
- Strong understanding of statistical concepts (e.g., hypothesis testing, sampling, probability distributions).
- Experience with ML libraries (e.g., scikit-learn; TensorFlow or PyTorch a plus).
- Proven track record of deploying ML models to production environments.
- Experience with software development concepts including Version Control (e.g., Git), CI/CD pipelines, and containerization tools like Docker and Kubernetes.
- Experience with cloud platforms (AWS/Google Cloud) for scalable model deployment.
- Ability to work independently and manage end-to-end ML projects.
- Experience with recommendation systems, reinforcement learning, or multi-armed bandits highly desirable.
- Comfortable collaborating to translate business needs into technical solutions.
- Strong problem-solving skills with a proactive and curious approach to data exploration and model improvement.
- Experience working in a team environment, effectively sharing experiments and results.
- Ability to communicate complex technical concepts clearly to non-technical stakeholders, effectively bridging the gap between technical and non-technical teams.
- Good command of analytical programming and visualization libraries (e.g., R, Matplotlib, ggplot) and supporting tools (e.g., Sagemaker, VS Code).
Job Benefits
- 25 days paid holiday in addition to bank holidays to relax and refresh throughout the year.
- Hybrid Working: We work in the office 3 days a week, Tuesdays and Wednesdays, and a third day of your choice.
- 20 days fully remote working: Work from anywhere in the world, 20 days of the year.
- Daily Free Lunch: In the office you get GBP 12 every day to order from JustEat
- Regular company events and rewards: quarterly on-site and off-site events that celebrate cultural events, our achievements and our team spirit.
- Employee Assistance Program: Anytime you need it, tap into confidential, caring support with our Employee Assistance Program, always here to lend an ear and a helping hand.
- Family Forming Support: Receive vital support on your family forming/ fertility journey with our support program (subject to policy)
- Life Assurance & Group Income Cover: Financial protection for you and your loved ones.
- Continuous Professional Development
- Private Medical Cover & Health Cash Plan
- Dental Cover
- Cycle to Work Scheme
- Pension Plan
#J-18808-Ljbffr
Senior Machine Learning Engineer employer: Tripledot
Contact Detail:
Tripledot Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Senior Machine Learning Engineer
β¨Tip Number 1
Familiarise yourself with the latest trends in machine learning, especially those relevant to gaming. Being able to discuss recent advancements or algorithms during your interview can demonstrate your passion and knowledge in the field.
β¨Tip Number 2
Showcase your experience with deploying ML models in production environments. Be prepared to discuss specific projects where you successfully implemented machine learning solutions, as this will highlight your practical skills and problem-solving abilities.
β¨Tip Number 3
Network with professionals in the gaming and machine learning sectors. Attend industry events or join online forums to connect with others who work at Tripledot Studios or similar companies, as personal connections can often lead to job opportunities.
β¨Tip Number 4
Prepare to discuss how you can align machine learning solutions with business goals. Understanding the company's objectives and being able to articulate how your skills can contribute to their success will set you apart from other candidates.
We think you need these skills to ace Senior Machine Learning Engineer
Some tips for your application π«‘
Tailor Your CV: Make sure your CV highlights relevant experience in machine learning, particularly any projects that involved deploying models in production. Use keywords from the job description to align your skills with what Tripledot Studios is looking for.
Craft a Compelling Cover Letter: In your cover letter, express your passion for gaming and innovation. Discuss specific examples of how you've contributed to ML projects in the past and how you can bring value to Tripledot Studios' mission of enhancing player experiences.
Showcase Your Technical Skills: Be explicit about your proficiency in Python, SQL, and any ML libraries you've used. Mention your experience with cloud platforms like AWS or Google Cloud, as well as any familiarity with CI/CD tools, to demonstrate your technical capabilities.
Prepare for Technical Questions: Anticipate questions related to ML theory, statistical concepts, and your problem-solving approach. Be ready to discuss your previous projects in detail, including challenges faced and how you overcame them, to showcase your expertise.
How to prepare for a job interview at Tripledot
β¨Showcase Your ML Expertise
Be prepared to discuss your experience with machine learning models in detail. Highlight specific projects where you've deployed models, focusing on the impact they had on user engagement or business performance.
β¨Demonstrate Your Passion for Gaming
Since this role is within a gaming company, express your enthusiasm for games and how you believe ML can enhance player experiences. Share examples of games you enjoy and any insights you have on their mechanics.
β¨Prepare for Technical Questions
Expect questions on Python, SQL, and ML libraries like TensorFlow or PyTorch. Brush up on statistical concepts and be ready to explain how you've applied them in real-world scenarios.
β¨Communicate Clearly with Non-Technical Stakeholders
Practice explaining complex technical concepts in simple terms. This will demonstrate your ability to bridge the gap between technical and non-technical teams, which is crucial for this role.