Senior Machine Learning Engineer in London

Senior Machine Learning Engineer in London

London Full-Time 42000 - 84000 £ / year (est.) No working from home possible
Tripledot Studios

At a Glance

  • Tasks: Develop and optimise machine learning models for mobile games, enhancing player experiences.
  • Company: Join Tripledot Studios, a leading independent mobile games company with over 25 million daily users.
  • Benefits: Enjoy hybrid working, free daily lunch, 25 days holiday, and continuous professional development.
  • Other info: Work in a collaborative environment with opportunities for personal and professional growth.
  • Why this job: Make a real impact on popular games while working in a dynamic, innovative team culture.
  • Qualifications: Strong Python and SQL skills, ML experience, and a passion for gaming are essential.

The predicted salary is between 42000 - 84000 £ per year.

Who are we?

Tripledot Studios is one of the largest independent mobile games companies in the world.

We are a multi-award-winning organisation, with a global 2,500+ strong team across 12 studios.

Our expanded portfolio includes 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 is that 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 and detail-orientated people, who LOVE making games.

Our ambition is to be the most successful games company in the world, and we’re just getting started.

The role is working within our AI group

The group AI team is a central function that works both with other central groups like marketing and game solutions and the game studios which are part of Tripledot. Within the group AI team, you’ll be working with other AI/ ML Eng, Data engineers, analysts and product owners.

Role Overview

Within the various studios and other central teams, you will interact with data, engineering, and product teams. The role will be directly contributing to main games KPIs such as retention, revenue, player experience, as well as to company efficiency and time to market in developing games and features. Progression opportunities will be within the AI group or to studios in the group.

Key Responsibilities

  • Implement cutting-edge ML algorithms for personalization in gaming, staying abreast of the latest advancements in the field, and testing to see what works best for our games and data.
  • Designing experiments and prototypes to test the viability and efficiency of new AI models.
  • Translate research findings into real-world applications by creating algorithm prototypes in our codebase.
  • Convert prototypes into production level code that can be easily managed and deployed through the ML Lifecycle.
  • Design, develop, and evaluate A/B tests to measure the effectiveness of personalisation algorithms and optimise player experience.
  • Continuously monitor and analyse player data to identify new opportunities for personalisation and improve existing algorithms.
  • Document your work clearly and concisely, fostering knowledge sharing within the team.

What we’re looking for

  • A Bachelor's degree or higher in a quantitative field (e.g., computer science, mathematics, statistics), another quantitative applied field or equivalent experience.
  • Strong understanding of industry standard ML techniques (from classification to reinforcement learning and generative methods)
  • Experience in applying machine learning algorithms to solve real-world problems.
  • Experience with software development concepts like CI/CD, Version Control, Containers (Docker & Kubernetes) and proven track record of deploying ML models to production and established MLOps concepts.
  • A good command of analytical programming and visualisation languages and libraries (SQL, python, matplotlib, etc.) as well as some of the supporting tools and platforms (e.g. git, MLFlow, Kubernetes, Kubeflow, Trino, AirFlow).
  • A strong understanding of statistical concepts (hypothesis testing, sampling, probability distributions).
  • Excellent communication and collaboration skills to effectively bridge the gap between technical and non-technical teams.
  • Experience with using generative AI copilots or agents in daily development work.
  • A passion for mobile gaming and a strong desire to create engaging player experiences and drive business results.

Bonus points if you also have:

  • Experience with more complex ML techniques (e.g. Reinforcement Learning).
  • Experience with A/B testing methodologies in an online gaming context.
  • Experience working in the games industry.

Working at Tripledot

  • 25 days holiday: Enjoy 25 days of paid holiday, in addition to bank holidays to relax and refresh throughout the year.

  • Hybrid Working

  • 20 days fully remote working: Work from anywhere in the world, 20 days of the year.

  • Regular company events and rewards: Join in regular events and rewards that celebrate cultural events, our achievements and our team spirit. Recent highlights have been: Thames River Cruise, London Dungeon and Summer Parties in Regents Park.

  • Continuous Professional Development: Propel your career with continuous opportunities for professional development.

  • Private Medical Cover: Have peace of mind with private medical cover, ensuring your health is in good hands.

  • Life Assurance & Critical Illness Cover: Financial protection for you and your loved ones.

  • Health Cash Plan: Benefit from a health cash plan that contributes to your medical expenses.

  • Dental Cover: Flash your best smile with our dental cover.

  • Family Forming Support: Receive vital support on your family forming/ fertility journey with our support program [subject to policy]

  • 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.

  • Cycle to Work Scheme: Make the most of our Cycle to Work Scheme for a green and healthy commute.

  • Pension Plan: Secure your future with our contributory pension plan.

Senior Machine Learning Engineer in London employer: Tripledot Studios

At Tripledot Studios, we pride ourselves on being a leading independent mobile games company that fosters a vibrant and inclusive work culture. As a Senior Business Intelligence Analyst, you'll enjoy a wealth of benefits including 25 days of holiday, hybrid working options, and continuous professional development opportunities, all while collaborating with a passionate team dedicated to creating engaging gaming experiences. Our commitment to employee well-being is reflected in our comprehensive health coverage and supportive programs, making Tripledot an exceptional place to grow your career.

Tripledot Studios

Contact Details:

Tripledot Studios Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Machine Learning Engineer in London

Tip Number 1

Familiarise yourself with Tripledot Studios' games and their unique features. Understanding the specific mechanics and player engagement strategies they use will help you tailor your discussions during interviews, showcasing your genuine interest in their products.

Tip Number 2

Brush up on your knowledge of machine learning algorithms that are particularly relevant to gaming, such as reinforcement learning and recommendation systems. Being able to discuss these concepts confidently will demonstrate your expertise and how it can be applied to enhance player experiences.

Tip Number 3

Network with current or former employees of Tripledot Studios through platforms like LinkedIn. Engaging with them can provide valuable insights into the company culture and expectations, which can be beneficial when preparing for interviews.

Tip Number 4

Prepare to discuss your previous projects in detail, especially those involving ML model deployment and optimisation. Be ready to explain your thought process, challenges faced, and how you overcame them, as this will highlight your problem-solving skills and technical proficiency.

We think you need these skills to ace Senior Machine Learning Engineer in London

Proficiency in Python and SQL
Strong understanding of machine learning theory and practical application
Experience with ML libraries such as scikit-learn, TensorFlow, or PyTorch
Proven track record of deploying ML models to production environments
Familiarity with software development concepts including Version Control (e.g., Git)
Experience with CI/CD pipelines and containerization tools like Docker and Kubernetes
Knowledge of cloud platforms (AWS/Google Cloud) for scalable model deployment

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights relevant experience in machine learning, particularly any projects involving deployment and pipeline development. Use specific examples that demonstrate your proficiency in Python, SQL, and ML libraries.

Craft a Compelling Cover Letter:In your cover letter, express your passion for gaming and innovation. Discuss how your skills align with the responsibilities of the role, such as developing ML models for game performance and player experience.

Showcase Your Projects:Include a portfolio or links to projects that showcase your experience with ML models, especially those that have been deployed in production environments. Highlight any work with recommendation systems or reinforcement learning.

Prepare for Technical Questions:Anticipate technical questions related to ML theory, statistical concepts, and your experience with CI/CD tools. Be ready to explain complex concepts clearly, as you may need to communicate with non-technical stakeholders.

How to prepare for a job interview at Tripledot Studios

Showcase Your ML Expertise

Be prepared to discuss your experience with machine learning models, particularly in production environments. Highlight specific projects where you've deployed models and the impact they had on user engagement or business performance.

Demonstrate Your Passion for Gaming

Since Tripledot Studios is a gaming company, express your enthusiasm for games and how you believe machine learning can enhance player experiences. Share any personal projects or insights related to gaming and ML.

Communicate Clearly

Practice explaining complex technical concepts in simple terms. You'll need to bridge the gap between technical and non-technical stakeholders, so being able to communicate effectively is crucial.

Prepare for Technical Questions

Expect questions on statistical concepts, ML algorithms, and tools like Python, SQL, and cloud platforms. Brush up on your knowledge of A/B testing and hyperparameter tuning, as these are key aspects of the role.