Machine Learning Engineer
Permanent
Hybrid Working
The Change Partners are working with a global leader in the travel software space to find looking for an ML Engineer to join their Marketing Measurement Analytics team. This is a high-impact role where your code directly influences how brands like global booking platforms allocate investment and drive growth.
You’ll be embedded in the core team responsible for driving global consumer growth. Your job is to solve a complex puzzle: how do we quantify success at scale? You will balance your time between stabilising a high-traffic experimentation platform and innovating on new, flexible measurement frameworks.
Your Responsibilities:
- Scale Experimentation: Support engineering teams in maintaining a platform that runs 300+ experiments a year. You’ll troubleshoot performance, enhance logging, and ensure the system never blinks.
- Optimise Core Logic: Fine-tune the "math under the hood," including stratified sampling, simulations, and regression frameworks.
- Bridge the Gap: Take raw research prototypes and transform them into robust, production-grade code libraries that other teams can actually use.
- Build Data Pipelines: Design and deploy scalable pipelines using PySpark to handle massive datasets for experiment execution.
- Collaborate: Work cross-functionally with Data Scientists and Software Engineers to turn complex requirements into seamless deployments.
What We’re Looking for:
- You have a degree in CS, Math, or Engineering, Data Science3
- Expert with Python, SQL, and PySpark.
- 3+ years in a similar role with a globally recognised large brand
- Production Experience: You’ve built and shipped scalable systems before (ideally with ML/AI components)
- DevOps Mindset: You’re comfortable with version control, unit testing, and automated deployment pipelines (GitHub Actions).
- You built reusable frameworks and modular code that lasts.
- Bonus Points: If you’ve worked with AWS/GCP, understand the nuances of A/B testing, or have a passion for open-source development, we definitely want to talk.
Please note this role doesn’t offer sponsorship. Please apply to learn more about the role.