Principal Machine Learning Engineer

Principal Machine Learning Engineer

Full-Time 70000 - 90000 £ / year (est.) Home office (partial)
E

At a Glance

  • Tasks: Lead the design and implementation of advanced machine learning systems and frameworks.
  • Company: Join Entain, a leader in sports betting and interactive entertainment.
  • Benefits: Competitive salary, flexible leave options, and opportunities for personal growth.
  • Other info: Collaborative environment with a focus on engineering excellence and continuous improvement.
  • Why this job: Be part of a dynamic team driving innovation in AI and machine learning.
  • Qualifications: Experience in machine learning engineering and cloud services, especially AWS.

The predicted salary is between 70000 - 90000 £ per year.

Sports betting, gaming and interactive entertainment is changing, and we’re leading that change.

By putting people first.

By placing exciting, engaging and entertaining experiences at more fingertips than ever before.

We're pulling into pole position by pushing boundaries further.

With innovation.

With technology.

But most importantly, with people like you.

Because when you join Entain, it’s your game.

So let’s win together.

Job Description

Entain is hiring a Principal Machine Learning Engineer to join our wider Enterprise DS&AI team that supports our core Brands and Regions.

As a Principal Machine Learning Engineer, you will support, design, develop, deploy, and maintain advanced software and infrastructure capabilities within the specialised technical domain of Machine Learning Engineering, MLOps, AIOps, and Gen AI enablement.

Reporting to the ML Engineering Manager, you will be part of the Enterprise DS&AI Centre of Excellence, focused on creating, scaling, and enhancing machine learning platforms, frameworks, and operational capabilities of significant complexity.

You will play a key role in helping Data Science and AI teams move faster, operate more reliably, and deliver production-grade ML and AI solutions across the business.

Are you ready to be part of our journey delivering technical excellence and collaborating with one of the world’s biggest online gaming and entertainment groups?

What you will do

As a Principal ML Engineer, you will

  • Lead the design and implementation of scalable MLOps and AIOps frameworks that simplify how Data Science teams develop, train, deploy, monitor, and maintain machine learning models.
  • Design, build, and maintain reusable ML infrastructure components using AWS services, Snowflake, Prefect, CI/CD pipelines, and other enterprise-grade tools.
  • Provide technical leadership across ML engineering initiatives, ensuring solutions are robust, secure, scalable, observable, and aligned with engineering best practices.
  • Support the development of ML platform capabilities covering experimentation, model training, orchestration, deployment, monitoring, retraining, incident management, and governance.
  • Collaborate closely with Data Scientists, ML Engineers, Data Engineers, Cloud Engineers, Product Owners, and business stakeholders to understand requirements and translate them into practical technical solutions.
  • Contribute to the design and implementation of Gen AI and LLM-based solutions, including enterprise AI assistants, agentic workflows, AI automation, and secure access to foundation models.
  • Build frameworks, templates, standards, and reference implementations that reduce duplicated effort and accelerate delivery across multiple Data Science teams.
  • Drive the adoption of modern software engineering practices, including automated testing, infrastructure as code, containerisation, CI/CD, Ia C, model versioning, and production monitoring.
  • Support orchestration and automation of ML workloads using tools such as Prefect, AWS-native services, and event-driven patterns.
  • Help define architectural standards and technical roadmaps for ML infrastructure, MLOps, AIOps, and Gen AI capabilities.
  • Review technical designs and code, mentor other engineers, and promote high engineering standards across the team.
  • Identify operational risks, technical debt, and platform limitations, and propose pragmatic improvements.

Qualifications

What we are looking for

We are looking for an experienced technical leader with strong hands‑on engineering capability and a deep understanding of how to bring machine learning systems into production.

You should have

  • Strong experience as a Machine Learning Engineer, MLOps Engineer, AI Platform Engineer, Cloud ML Engineer, or similar role.
  • Proven experience designing and operating production‑grade ML infrastructure and MLOps platforms.
  • Strong hands‑on experience with Cloud providers (AWS), especially services related to machine learning, orchestration, compute, storage, networking, security, and deployment.
  • Experience with Snowflake as a data platform, including data access patterns, integration with ML workflows, and performance‑aware data consumption.
  • Experience with workflow orchestration tools such as Prefect, Airflow, Dagster, or similar.
  • Strong experience implementing Ia C and CI/CD pipelines for software, data, and machine learning workflows.
  • Strong Python engineering skills and experience building maintainable, tested, production‑ready code.
  • Experience with containerisation using Docker, and ideally deployment on ECS, EKS, Kubernetes, or equivalent platforms.
  • Good understanding of model training, batch inference, real‑time inference, model monitoring, retraining, and ML lifecycle management.
  • Experience working with stakeholders to gather requirements, shape technical solutions, and coordinate delivery across multiple teams.
  • Exposure to Gen AI, LLMs, AI agents, RAG architectures, prompt orchestration, or enterprise AI assistant implementations.
  • Ability to define technical standards, influence architecture, mentor engineers, and guide teams through complex technical decisions.
  • Nice to have

Experience with any of the following would be beneficial

  • AWS Sage Maker, Bedrock, Lambda, ECS, EKS, Step Functions, Event Bridge, Cloud Watch, IAM, S3, ECR, or related services.
  • MLflow, model registries, feature stores, model observability, drift detection, and automated retraining patterns.
  • AIOps use cases such as anomaly detection, incident enrichment, automated ticket creation, event correlation, alert deduplication, or operational intelligence.
  • Building internal developer platforms, reusable frameworks, project templates, or self‑service capabilities for technical teams.
  • Secure Gen AI patterns, including guardrails, access control, PII protection, auditability, and model governance.
  • Experience in regulated, high‑scale, or customer‑facing digital environments.
  • Knowledge of online gaming, entertainment, betting, or high‑volume transactional platforms.
  • Key behaviors and capabilities

You will be successful in this role if you are

  • Technically strong and comfortable operating at both architectural and implementation levels.
  • Pragmatic, delivery‑focused, and able to balance ideal engineering practices with business priorities.
  • Able to simplify complex technical concepts for different audiences.
  • Comfortable influencing without always having direct authority.
  • Proactive in identifying risks, gaps, and opportunities for improvement.
  • Passionate about creating reusable frameworks and reducing operational friction for other teams.
  • A strong collaborator who can work across Data Science, Engineering, Cloud, Security, Product, and business functions.
  • Committed to engineering excellence, automation, reliability, and continuous improvement.
  • Additional Information

At Entain, we know that signing top players requires a great starting package, and plenty of support to inspire peak performance.

Join us, and a competitive salary is just the beginning.

Working for us in our London or Gibraltar offices, you can expect to receive great benefits like:

  • Option to buy/ sell and carry over annual leave
  • Additional days leave to take on Christmas eve or NYE
  • Option to buy and sell and move over annual leave

• Room to grow and develop throughout the business!

And outside of this, you’ll have the chance to turn recognition from leaders and colleagues into amazing prizes.

Join a winning team of talented people and be a part of an inclusive and supporting community where everyone is celebrated for being themselves.

Should you need any adjustments or accommodations to the recruitment process, at either application or interview, please contact us.

  • Job Location
  • #J-18808-Ljbffr

Principal Machine Learning Engineer employer: Entain Group

Entain Group is an excellent employer, offering a supportive and inclusive workplace where you can thrive as a Sports Betting Shop Manager. With a strong focus on employee growth opportunities and a rewarding benefits package, you'll be part of a dynamic team dedicated to enhancing customer experience in the vibrant retail environment of Ladbrokes.

E

Contact Details:

Entain Group Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Principal Machine Learning Engineer

Get Involved in Data Science Meetups

Tap into local data science meetups or workshops to connect with fellow enthusiasts and professionals. These events are goldmines for networking, and sometimes even lead directly to job openings at companies like Entain Group!

Show Off Your Projects

Start building a public portfolio showcasing your data science projects on platforms like GitHub or personal websites. Highlight unique analyses or models you've developed. This not only demonstrates your skills but also gets your name out there for roles like Principal Machine Learning Engineer at Entain Group.

Leverage Professional Networks

Join professional bodies related to data science, like the Data Science Society or similar organisations. Getting involved can lead to mentorship opportunities and insider knowledge about full-time positions at companies like Entain Group.

Apply Directly through Our Website

When you find a suitable opening like Principal Machine Learning Engineer at Entain Group, make sure to apply directly through our website. It gives you an edge and shows you're keen to join our team. Plus, who doesn’t love a direct application? It’s easier than navigating through job boards!

We think you need these skills to ace Principal Machine Learning Engineer

Machine Learning Engineering
MLOps
AIOps
GenAI enablement
AWS services
Snowflake
CI/CD pipelines

Some tips for your application 🫡

Show Off Your Projects:In the world of data science, your projects can speak volumes about your skills. Make sure to showcase a few key projects in your CV or portfolio, especially those that highlight your ability to work with data sets, build models, or use relevant tools like Python, R, or SQL. Don’t forget to include links to any GitHub repositories if applicable!

Quantify Your Achievements:Employers love numbers! When drafting your CV, highlight your achievements with quantifiable results. For instance, mention how your data analysis led to a certain percentage increase in efficiency or revenue at a previous job or project. These details can really make your application pop!

Craft a Tailored Cover Letter:For a full-time role at Entain Group, your cover letter should reflect your passion for data science and your excitement about the specific projects or values of the company. Dive into why you’re a good fit, how your skills align with their needs, and any unique perspectives you can bring to the team.

Stand Out with Relevant Courses and Certifications:Although experience talks, relevant courses or certifications can be your ticket to impressing hiring managers at Entain Group. Mention any standout courses you've completed that equipped you with essential skills, such as machine learning certifications or data visualisation courses. This shows your commitment to continuously developing your skills in the field!

How to prepare for a job interview at Entain Group

Brush Up on Your Statistics

For a data science role, we need to seriously sharpen our statistics skills. Get ready to tackle technical questions on probability distributions, hypothesis testing, and regression analysis. These are often the bread and butter of data science interviews, so don't just skim over them!

Showcase Your Projects

Prepare a killer portfolio showcasing your data science projects. We should include details about the datasets used, the tools and techniques applied, and the impact of your findings. If we can walk them through a particularly challenging project or a cool visualisation that had real-world implications, it’ll really make us stand out!

Get Comfortable with Python and R

Most data science positions require us to be proficient in programming languages like Python and R. We should practice common libraries like pandas, NumPy, and scikit-learn, and be ready for live coding exercises or algorithm questions. Showing off our coding chops can really impress the interviewers at Entain Group!

Prepare for Case Studies

Expect to encounter real-world case studies during the interview. We might be asked how we’d approach a data problem or analyse a dataset to extract insights. It's essential to think out loud and demonstrate our problem-solving process so that the interviewer can see our logical thinking in action.