London 500 Contract
Job Reference: DS-MR
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
Key Skills & Experience
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
Register for job alerts and be the first to hear about opportunities that match your search.
Finding your next role has never been so simple.
23 hours ago
Aldermaston Reading 581 Contract
23 hours ago
London 550 Contract
23 hours ago
Salisbury 463 Contract
23 hours ago
Manchester 700 Contract
5 days ago
Salisbury Competitive Contract
5 days ago
Manchester 700 Contract
5 days ago
Oxfordshire 28 Contract
5 days ago
London 400 Contract
5 days ago
London 550 Contract
If you’ve got a recruitment challenge, we’d love to help. Whether you already have a project in mind or simply want to find out more about our services call us on 01782 390286.
info@unitingpeople.co.uk
built by: huzzah!