Salary: £36,000 - 39,000 per year Requirements: Strong experience with production machine learning and optimisation Experience with industrialised software products preferred Proficient in machine learning, optimisation, and operations research Fluent in Python; strong understanding of data science/machine learning libraries Experience with cloud platforms, preferably AWS Strong SQL and data engineering skills Excellent communication and analytical abilities Responsibilities: Develop data pipelines, machine learning models, and optimisation models Own modelling and robust feature implementation Ensure seamless integration into the technical stack and business processes Understand business problems and conduct analysis and visualisation Prototype machine learning and optimisation models in Python Develop production-grade software Manage data pipelines and orchestration Implement CI/CD, testing, logging, and robustness protocols Engage with stakeholders and contribute to the product roadmap Work in an agile environment Technologies: AWS CI/CD Cloud Data-Science Support Machine Learning Python SQL ARM More: We are seeking a Data Scientist - Optimisation for a 6-month hybrid role, requiring 3 days a week on-site at Heathrow. This role is integral to our product squad that delivers operations decision-support software. We offer competitive market rates and are committed to fostering a collaborative and innovative work environment, where you will be a key partner in developing data-science software products. last updated 4 week of 2026