Data Scientist
Uniting People
Harmondsworth, United Kingdom
3 days ago
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Compensation
£ 130KJob location
Harmondsworth, United Kingdom
Tech stack
Airflow
Amazon Web Services (AWS)
Code Review
Continuous Integration
Data Cleansing
Integer Programming
Python
Machine Learning
Software Engineering
Feature Engineering
Software Version Control
Data Pipelines
Network Optimization
Job description
We're looking for a Data Scientist to join a cross-functional product squad building industrialised machine learning and optimisation solutions that power real-world operational decision-support software.
You'll work end-to-end on data pipelines, algorithms, and models - from understanding complex business problems through to deploying robust, production-ready solutions in the cloud.
This is a hands-on role for someone who enjoys combining machine learning, optimisation techniques, and strong software engineering practices to deliver tangible business impact.
What You'll Be Doing
- Develop and industrialise machine learning and optimisation models in Python
- Build robust data pipelines, feature engineering, and automated data cleaning
- Translate business problems into scalable analytical and algorithmic solutions
- Deploy models into production using cloud platforms (AWS preferred) and CI/CD pipelines
- Collaborate closely with software engineers, product managers, and business stakeholders
- Contribute to an Agile product team, including code reviews, documentation, and continuous improvement
Requirements
- Strong experience with Python for data science and production-grade code
- Solid grounding in machine learning and/or optimisation (eg regression, clustering, linear or mixed-integer programming)
- Experience working with cloud platforms (AWS or similar)
- Good software engineering practices (testing, version control, CI/CD)
- Strong analytical thinking and ability to communicate technical concepts clearly
Nice to Have
- Experience in transportation, airlines, operations, or network optimisation
- Exposure to workflow orchestration tools (eg Airflow, Dagster)
- Experience deploying ML models at scale in production environments