Hi! We're UW. We’re on a mission to take the headache out of utilities by providing them all in one place. One bill for energy, broadband, mobile and insurance and a whole lot of savings!
We’re aiming to double in size as we help more people to stop wasting time and money. Big ambitions, to be delivered by people like you.
The challenge
For our customers and Partners, UW just needs to work – there when you need it, and invisible when you don’t. Just like flicking a switch.
Our proposition to customers is simple, but for our technology teams, the behind-the-scenes complexity is what makes it so interesting. Learn more about life in our Tech teams here .
Got your attention? Read on..
Job Description
We work together. Your team and the people you will work with…
We work in small, fully autonomous teams that have real ownership of their products. We use the best tool for the job and constantly look for better.
We are seeking a production-focused Machine Learning Engineer to bridge the gap between data science research and scalable, reliable software.
In this role, you will partner with Data Scientists to re-architect experimental models (POCs)—such as Next Best Action and Churn Propensity—for production. You will own "Day 2" operations including deployment, latency optimization, and monitoring, while also building the infrastructure for GenAI and RAG applications powering our tools.
We Deliver Progress.. What you'll do and how you'll make an impact..
As a Machine Learning Engineer at UW, your responsibilities will include:
- Predictive Modelling: Design and deploy robust ML models to solve business challenges, specifically Churn Propensity and Next Best Action (NBA) engines.
- Customer Analytics: Develop advanced Customer Segmentation using clustering techniques to tailor services and communications.
- Commercial Valuation: Own xLTV and ROI logic, modeling long-term customer value to optimize acquisition and retention spend.
- Deployment & Ops: Collaborate with Data Engineers to productionise scalable models, ensuring continuous monitoring for drift and performance.
- Experimentation: Design and analyse A/B tests to validate model effectiveness and measure commercial uplift.
- Stakeholder Partnership: Translate complex statistical outputs into actionable insights for Marketing, Product, Commercial and Ops stakeholders.
Qualifications
We put people first. It’s all about you..
Technical Mastery:
- Production ML Experience: Proven experience deploying Machine Learning models into high-traffic production environments (retail, fintech, or utilities experience is a plus).
- Tech Stack: Strong proficiency in Python and software engineering best practices (unit testing, modular code, Git). Experience with containerization (Docker, Kubernetes) is essential.
- MLOps Tooling: Experience with model registries and monitoring tools (e.g., MLflow, Grafana).
- Desirables: Experience with Feature Stores (e.g., Feast, Tecton). Knowledge of streaming data technologies (Kafka, Pyspark). Hands-on experience building or deploying LLM-based applications, specifically working with RAG architectures and vector databases.
Impact & Scope:
- You have a track record of leading high-impact initiatives that align with company strategy. You can evaluate proposed work against team goals and provide critical feedback to ensure value delivery.
Planning & Delivery:
- You are capable of independently implementing small to medium sized features through to completion.
Operational Excellence:
- Continuous improvement mindset: Identify process gaps and proactively propose solutions, seeking out feedback from your team.
Business & Domain Knowledge:
- Experience in working in a relevant consumer-centric domain
- Can advise stakeholders on how Machine Learning Engineering can be applied to solve business problems
Leadership & Culture:
- Collaboration: A "Software Engineering mindset" with the ability to work empathetically with Data Scientists, understanding their workflows while enforcing production standards.
Skills / Competencies:
- Strategic Problem Solving: Ability to break down vague, high-level business requirements into concrete, scalable technical architectures.
- Clear Communication: Excellent verbal and written skills, with the ability to influence technical and non-technical audiences.
- Accountability: Willingness to take ownership of critical systems and participate in on-call rotations.
- Continuous Learning: Proactively seeking out the latest industry trends and introducing relevant innovations to the team.
Don’t worry if you don’t have the whole list. If you feel you have most of it and can learn the rest pretty quickly then please don’t hesitate to apply. Overall we are looking for imaginative and pragmatic problem-solvers who want to help make a positive impact with data at UW. Please note we cannot offer visa sponsorship now or in the future to work at UW.
Additional Information
Why join UW?
We have big ambitions, which means plenty of challenges to tackle and solutions for you to build. We’re looking for people who want to roll up their sleeves and get involved.
Our benefits:
- Competitive salary: We benchmark against the industry and will share the salary openly during our first conversation.
- Performance bonus: An annual discretionary bonus ranging from 15-40%.
- Flexible working
- Work-life balance: We offer an optional four-day working week (90% pay for 90% impact).
- Work from anywhere: You can work abroad for up to three weeks, twice every tax year.
- Holiday: 25 days plus bank holidays (increasing with tenure), with the option to trade up to five days each year.
- UW discounts: Save on our services and you’ll also get access to 100s of rewards and discounts through Perkbox
- Future planning: Matched-contribution pension scheme and life assurance (up to 4x salary).
- Family first: Policies designed to help you and your family thrive.
- Flexible benefits: An allowance for private health insurance, dental insurance, or gym membership.
- Sabbaticals: An eight-week paid sabbatical after four years of service.
- Growth: A dedicated learning and development budget and bi-annual promotion cycles.
- Inclusion: Join belonging groups that help shape our culture.
- Events: Company-wide celebrations including the ‘Great Big Get Together’ and our ‘Good Hearted Go-Getter Awards’.
Apply now
You’ve made it this far... hit apply! We can’t wait to hear from you.
Worried you don’t hit every single bit of the criteria? We welcome applications from all backgrounds. If you’re a go-getter with a great heart, get your application in and let’s chat.
Beth Rodgers will be your point of contact throughout the process.
Not sure you meet all the requirements? Let us decide! Research shows that women and members of other underrepresented groups tend not to apply for jobs if they think they may not meet every qualification, when in fact they often do.
We provide equal opportunities, a diverse and inclusive work environment, and fairness for everyone. You are welcome to apply no matter your age, disability, gender, marriage or civil partnership status, pregnancy and maternity status, race, religion or belief, or sexual orientation. Please don’t be afraid to ask about what we can do to support your needs. All requests will be carefully and fairly considered.
Please note, if you are successful and offered a role at UW, you will be subject to a background check. Where checks are unsatisfactory or incomplete and/or a failure to reveal information relating to convictions that you are required to identify as part of the background checks, could lead to withdrawal of an offer of employment.- ...to disinformation attacks in real time. Our platform combines machine learning with proprietary knowledge of attack and defense techniques. The... ...through deployment and monitoring. You'll work with engineers and intelligence analysts to shape both the product and infrastructure...SeniorRemoteFlexible hours
- £65k - £86k per annumEstimated...you’ll have the chance to work with, and learn from, some of the brilliant minds who are... ...infrastructure, and MLOps systems that leverage machine learning. The work you do will help our... ...of which can be found here You are engineering-focused, with a keen interest and working...SeniorHybrid workingOn-siteWork from home3 days/week
- £44k - £58k per annumEstimated...adjustments throughout the process in whatever way works best for you. Job Description We are looking for a Senior Machine Learning Engineer, with expertise in deep learning, to join our cross-functional Outfits Discovery team. In role, you will a senior IC who...SeniorExtra incomeFull-timeFlexible hours
- ...G MASS Consulting are supporting a leading Audit and Advisory business. We’re looking for a Machine Learning Engineer to shape and scale their pricing technology. In this role, you’ll design and own ML platforms that streamline pricing workflows, support rapid model deployment...Senior
- £62k - £82k per annumEstimated...in an autonomous and collaborative team, guided by shared values and a willingness to act, iterate, and learn, then join us at Corti as a Senior Machine Learning Engineer #128204; As a Machine Learning Engineer , you will be part of our machine learning R&D team and...SeniorFull-timeImmediate startFlexible hours
- £146k - £194k per annumEstimated...At Longshot Systems we build advanced platforms for sports betting analytics and trading. We're hiring Machine Learning Engineers for our modelling engineering team. You'd be working closely with the quantitative research teams to turn prototype trading models into production...SeniorLong-term contractFull-timeHybrid workingOn-siteMonday to FridayFlexible hours1 day/week
- £34k - £45k per annumEstimated...become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction... ...Python and modern ML frameworks (e.g., PyTorch, TensorFlow, scikit-learn) Demonstrated depth in model design, optimization, and evaluation...SeniorLong-term contractFull-timeOn-siteFlexible hours
- £57k - £76k per annumEstimated...Senior Machine Learning Engineer AI / Machine Learning | London / Remote-First (Must be UK or EU based) We are representing an early-stage technology company building AI-driven systems to help detect and counter harmful information threats in real time. The company...SeniorRemote jobFull-time
- ...We are looking for a Senior ML Systems Engineer to build and validate simulation infrastructure for large-scale machine learning systems. This role focuses on modelling the compute and communication behaviour of systems used for ML training and inference, and using simulation...Senior
£90k - £120k per annum
Company: PLATFORM RECRUITMENT Job Type: Permanent, Full Time Salary: £90000 - £120000/annumSeniorPermanentFull-time- £79k - £101k per annumEstimated...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...Full-timeHybrid workingRelocation package
£75k - £95k per annum
...Machine Learning Engineer - London This role focuses on training custom models, building robust ML pipelines, and deploying systems at scale from research experimentation through to monitored production services. Design, train, and optimise machine learning models for...Permanent- £56k - £74k per annumEstimated...the chance to work with, and learn from, some of the brilliant minds... ...MLOps systems that leverage machine learning. The work you do will... ...What You'll Be Doing You are engineering-focused, with a keen interest... ...systems. Working with senior engineers to scope projects and...
$55 per hour
...libraries (Numpy, Pandas, Scipy, scikit-learn) Document problem statements clearly and... ...contributors will have: ~5+ years of hands-on machine learning experience with proven business... ...GenAI technologies (LLMs, RAG, prompt engineering, vector databases) ~ Understanding of...Hourly payPermanentTemporaryPart-timeFreelance- £47k - £62k per annumEstimated...inclusive speech technology. We are looking for an experienced Machine Learning Engineer who can help us advance our automatic speech recognition (... ...and first-job opportunities through to management and senior positions - we’ll support you with the training and development...InternshipHybrid workingOn-siteRemoteWork from homeFlexible hours3 days/week
- £22k - £28k per annumEstimated...business problem-solving? Do you thrive on learning fast, solving real-world problems, and... ...day one? We’re looking for a Junior Machine Learning Engineer on a 6 months fixed term contract with... ...-class team at RAPP. You’ll support senior team members in delivering machine...Fixed-term contractInternshipHybrid workingOn-siteRemote
- £42k - £55k per annumEstimated...any adjustments throughout the process in whatever way works best for you. Job Description We’re looking for a Machine Learning Engineer to join our Search & Recommendations team , where we build the systems that power how customers discover products across ASOS...Full-time
- £70k - £93k per annumEstimated...and resources developed at Scale. As an ML Engineer, you’ll work with clients to train ML... ...to quickly prototype and build new deep learning models targeted at multi-modal content understanding... ...stack (eg. AWS or GCP) and developing machine learning models in a cloud environment...Remote jobShift work
- £57k - £74k per annumEstimated...The Job title: Machine Learning Prototyping Engineer The Project duration: 6 months The Project location: UK ( London ) Working pattern of the role (Hybrid , Remote, full time onsite): Hybrid ( 3 days WFO ) Please provide job spec for the role What...PermanentFull-timeHybrid workingRemote
- £62k - £83k per annumEstimated...We're looking for a Machine Learning Engineer to join EPAM in London, United Kingdom, in a hybrid working mode. You will contribute to an enterprise AI program for one of our clients by building and surfacing MCP Servers and Tools via the internal MCP Gateway and implementing...Hybrid working
£80k - £100k per annum
Company: DIGITAL WAFFLE Job Type: Permanent Salary: £80000 - £100000 per annumPermanent- £69k - £92k per annumEstimated...raised over $200 million in funding. And we’re only just getting started. Who we're looking for We are looking for a Lead Machine Learning Engineer to play a key role in our Core Pricing team. You will drive innovation by optimising and automating Pricing processes to...Full-timeHybrid workingOn-siteWork from homeFlexible hours
£50k - £90k per annum
Company: ENTERPRISE RECRUITMENT LTD Job Type: Permanent, Full Time Salary: £50000 - £90000/annumPermanentFull-time- £31k - £43k per annumEstimated...Join a cutting-edge research team working to deliver on the transformation promises of modern AI. We are seeking Machine Learning Research Engineers with the skills and drive to build and conduct experiments with advanced AI systems in an academic environment rich with high...Full-timeHybrid workingOn-siteFlexible hours
£40k - £58k per annum
Company: ALDWYCH CONSULTING LTD Job Type: Permanent Salary: £40000 - £58000 per annumSeniorPermanent£50k - £60k per annum
Company: MATCHTECH Job Type: Permanent, Full Time Salary: £50000 - £60000/annumSeniorPermanentFull-time£50k - £60k per annum
Company: RISE TECHNICAL RECRUITMENT Job Type: Permanent, Full Time Salary: £50000 - £60000/annum progression + benefitsSeniorPermanentFull-time- £83k - £108k per annumEstimated...Type Full time Location Type On-site Department Engineering SpAItial is pioneering the next generation of World... ...a small team building frontier systems. We are seeking a Machine Learning Systems & Infrastructure Engineer to build and own the systems...Full-time
- £140k - £180k per annumEstimated...powerful, truly generalizable, and scalable while maintaining security in a highly sensitive enterprise environment. As a Machine Learning Engineer in the Applied Artificial Intelligence and Machine Learning team within Commercial & Investment Banking, you will design and...Long-term contract
£60k - £70k per annum
Company: BRANDON JAMES Job Type: Permanent, Full Time Salary: £60000 - £70000/annum bonusSeniorPermanentFull-time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Machine Learning Engineer. Be the first to apply!
- machine learning engineer remote London
- machine learning engineer London
- ai machine learning engineer London
- machine learning software engineer London
- ai ml engineer remote London
- senior fashion designer London
- senior systems admin London
- senior regional manager London
- senior project lead London
- senior process development scientist London


