Job Location : Dublin, UK
We're looking for a senior-level Machine Learning Engineer to lead the development of advanced pricing optimisation systems that directly impact millions of global users. This is a high-visibility role, supporting strategic business goals and backed by executive sponsorship. The ideal candidate will combine deep technical expertise in machine learning and optimisation with strong product intuition and the ability to deliver production-ready solutions in a dynamic, collaborative environment.
This role focuses on building intelligent pricing and promotion solutions that maximise business value while maintaining a seamless customer experience. You'll be part of a multidisciplinary team driving key business outcomes through data science, software engineering, and applied machine learning.
Key ResponsibilitiesLead the design and implementation of ML models for pricing elasticity, cannibalisation analysis, and multi-period promotional planning.
Develop and deploy time-series forecasting models to estimate product demand across markets and product categories.
Build optimisation workflows (e.g., with OR-Tools) to balance growth objectives with business constraints.
Enhance clustering algorithms for product grouping and similarity detection, improving pricing strategies.
Own the full ML lifecycle-from feature engineering and model training to validation, deployment, and performance monitoring.
Apply a wide range of machine learning and deep learning techniques (e.g., classification, regression, time series, uplift modeling).
Partner with product managers, analysts, and other engineering teams to translate business problems into scalable ML solutions.
Collaborate with systems engineering teams to support the seamless integration of ML models into production environments.
Mentor junior engineers and contribute to the overall technical vision and ML/AI strategy.
Play a key role in shaping product and technology roadmaps through thought leadership and technical expertise
Please note the role will require travel to Dublin 1-2 times a month, which will not be expensed
Salary : 80000 - 130000
Apply Now!