Senior Machine Learning Engineer

London
2 weeks ago
Create job alert

Senior Machine Learning Engineer - Data Science Focus

  • Based in London (Hybrid - 2 days onsite)

  • Permanent, Full-Time

  • Salary: Up to £95,000 (depending on experience)

    We are seeking a Senior Machine Learning Engineer to design and deliver production-grade ML systems for a leading digital gaming and gambling platform. This is a hands-on role combining data science expertise with engineering skills - you'll build models, optimise algorithms, and deploy solutions at scale to enhance customer engagement and decisioning.

    You'll work closely with Data Scientists to translate prototypes into robust applications, ensuring performance, governance, and reliability. If you're passionate about applied AI, data-driven problem solving, and building ML systems that deliver measurable impact, this is the role for you.

    Role and Responsibilities

    Data science & modelling: Develop, validate, and optimise predictive models using advanced ML algorithms (e.g., gradient boosting, logistic regression, ensemble methods).
    End-to-end ML engineering: Deploy models as APIs, batch jobs, and streaming services; implement CI/CD, monitoring, and rollback strategies.
    Feature engineering & pipelines: Build scalable data workflows and feature stores for ML applications.
    Infrastructure & tooling: Containerise applications with Docker, orchestrate with Kubernetes, and deploy securely in AWS.
    Model governance: Apply best practices for evaluation, drift monitoring, and compliance.
    Collaboration: Partner with Data Scientists and business stakeholders to translate insights into production-ready solutions.

    Key Skills and Experience

    Master's degree in a STEM or quantitative discipline (PhD nice to have).
    3+ years of industrial ML engineering experience (not purely academic; not focused on Generative AI).
    Strong data science fundamentals: supervised learning, evaluation metrics, feature engineering, and experimentation.
    Production-grade Python proficiency and ability to write clean, maintainable code.
    Comfortable with complex SQL queries.
    Hands-on experience with AWS (ECR/ECS/EKS, Lambda, S3, IAM, CloudWatch), ideally AWS-certified.
    Experience with Docker and Kubernetes in production environments.
    Degree (BSc/MSc) in a STEM or quantitative discipline; PhD desirable.
    Strong communication skills and ability to explain technical concepts clearly.

    Apply now with your most up-to-date CV and a short note highlighting your experience with Python, SQL, AWS, Docker, Kubernetes, and data science projects.

    Please be aware this advert will remain open until the vacancy has been filled. Interviews will take place throughout this period, therefore we encourage you to apply early to avoid disappointment.

    Tate is acting as an Employment Business in relation to this vacancy.

    Tate is committed to promoting equal opportunities. To ensure that every candidate has the best experience with us, we encourage you to let us know if there are any adjustments we can make during the application or interview process. Your comfort and accessibility are our priority, and we are here to support you every step of the way. Additionally, we value and respect your individuality, and we invite you to share your preferred pronouns in your application

Related Jobs

View all jobs

Senior Machine Learning Engineer

Senior Machine Learning Engineer

Forward Deployed Engineer – Generative AI / LLM Deployment

Forward Deployed Engineer

Responsible AI Lead

VP of Technology Development

Subscribe to Future Tech Insights for the latest jobs & insights, direct to your inbox.

By subscribing, you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

How Many Robotics Tools Do You Need to Know to Get a Robotics Job?

If you’re pursuing a career in robotics, it can feel like the list of tools you should learn never ends. One job advert asks for ROS, another mentions Gazebo, another wants experience with Python, Linux, C++, RobotStudio, MATLAB/Simulink, perception stacks, control frameworks, real-time OS, vision libraries — and that’s just scratching the surface. With so many frameworks, languages and platforms, it’s no wonder robotics job seekers feel overwhelmed. But here’s the honest truth most recruiters won’t say explicitly: 👉 They don’t hire you because you know every tool — they hire you because you can apply the right tools to solve real robotics problems reliably and explain your reasoning clearly. Tools matter — but only in service of outcomes. So the real question isn’t how many tools you should know, but which tools you should master and why. For most robotics roles, the answer is significantly fewer — and far more focused — than you might assume. This article breaks down what employers really expect, which tools are core, which are role-specific, and how to focus your learning so you look capable, confident, and ready to contribute from day one.

What Hiring Managers Look for First in Robotics Job Applications (UK Guide)

Robotics is one of the most dynamic, interdisciplinary fields in technology — blending mechanical systems, embedded software, controls, perception (AI/vision), modelling, simulation and systems integration. Hiring managers in this space are highly selective because robotics teams need people who can solve real-world problems under constraints, work across disciplines, and deliver safe, reliable systems. And here’s the reality: hiring managers do not read every word of your CV. Like in many tech domains, they scan quickly — often forming a judgement in the first 10–20 seconds. In robotics, those first signals are especially important because the work is complex and there’s a wide range of candidate backgrounds. This guide unpacks exactly what hiring managers look for first in robotics applications and how to optimise your CV, portfolio and cover letter so you stand out in the UK market.

The Skills Gap in Robotics Jobs: What Universities Aren’t Teaching

Robotics is no longer confined to science fiction or isolated research labs. Today, robots perform critical tasks across manufacturing, healthcare, logistics, agriculture, defence, hospitality and even education. In the UK, businesses are embracing automation to improve productivity, reduce costs and tackle labour shortages. Yet despite strong interest and a growing number of university programmes in robotics, many employers report a persistent problem: graduates are not job-ready for real-world robotics roles. This is not a question of intelligence or dedication. It is a widening skills gap between what universities teach and what employers actually need in robotics jobs. In this article, we’ll explore that gap in depth — what universities do well, where their programmes often fall short, why the disconnect exists, what employers really want, and how you can bridge the divide to build a thriving career in robotics.