Coltech

Data Scientist

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Senior Data Scientist (Optimisation) on a contract basis (Inside IR35) for 6 months, located in Waterside, UK (hybrid). Requires strong optimisation experience in airline or logistics, Python proficiency, and a Master’s degree or equivalent.
🌎 - Country
United Kingdom
💱 - Currency
£ GBP
-
💰 - Day rate
Unknown
-
🗓️ - Date
April 21, 2026
🕒 - Duration
Unknown
-
🏝️ - Location
Hybrid
-
📄 - Contract
Inside IR35
-
🔒 - Security
Unknown
-
📍 - Location detailed
London Area, United Kingdom
-
🧠 - Skills detailed
#Documentation #Cloud #Data Ingestion #Pandas #Consulting #Data Pipeline #NumPy #Agile #Python #GIT #ML (Machine Learning) #Data Science #AWS (Amazon Web Services) #Docker #Version Control #Libraries #SQL (Structured Query Language) #Mathematics #Airflow #Regression
Role description
Senior Data Scientist (Optimisation & Operations Research) Role Title: Senior Data Scientist – Optimisation Location: Waterside, UK (hybrid) Contract Type: Contract (Inside IR35) Travel: Occasional travel to Europe required Eligibility: UK or EU Citizens only (mandatory) Role Overview We are seeking a senior-level Data Scientist with deep optimisation and operations research experience, ideally within airline, aviation, or complex logistics environments. This role sits within a product-led, cross-functional squad responsible for building industrialised decision-support software used in operationally critical environments. The successful candidate will design, develop, and productionise optimisation and machine learning models that directly influence real-world operational decisions. This is not a generic ML role — strong mathematical optimisation, structured problem-solving, and stakeholder engagement are core to success. Key Responsibilities Optimisation & Modelling • Design and implement advanced optimisation and decision-support models (e.g. LP, MIP, heuristics, metaheuristics). • Translate complex operational problems into mathematical formulations with clear objectives and constraints. • Prototype, test, and refine optimisation and ML models in Python. • Harden models for operational use, including edge cases and data anomalies. Full-Stack Data Science Delivery • Build and maintain robust data pipelines using Python and SQL. • Industrialise models following software engineering best practices: • modular design • strict typing • unit and regression testing • Integrate algorithms into workflow orchestration frameworks (e.g. Dagster or Airflow). • Collaborate with engineers to ensure models integrate seamlessly into the wider product stack (data ingestion, UI, orchestration). Product & Business Engagement • Work closely with business stakeholders to understand decision-making processes, constraints, and trade-offs. • Clearly explain optimisation approaches, assumptions, and results to non-technical audiences. • Quantify and communicate business value and impact (e.g. cost savings, efficiency gains). • Contribute to feature prioritisation, balancing speed of delivery vs long-term value. Ways of Working • Operate effectively within an Agile product squad. • Use Git best practices for version control, peer reviews, and documentation. • Take ownership of delivery with minimal supervision. • Mentor junior data scientists where required. Required Skills & Experience (Must-Have) • Proven experience in optimisation / operations research (not just predictive ML). • Strong Python skills with OR and DS libraries (e.g. pandas, numpy, scikit-learn, gurobi, ortools). • Ability to structure ambiguous operational problems and reason through trade-offs. • Experience delivering production-grade data science software. • Strong communication skills with both technical and non-technical stakeholders. • Experience working in large-scale, complex, data-intensive environments. • Eligible for travel within Europe (citizenship required). Desirable Experience (Nice-to-Have) • Airline, aviation, transportation, or logistics domain experience. • Exposure to safety-critical or regulated operational environments. • Cloud experience (AWS preferred), CI/CD pipelines, Docker, workflow orchestration. • Consulting or advisory background. • Experience mentoring or leading other data scientists. Qualifications • Master’s degree (or higher) in Data Science, Operations Research, Applied Mathematics, or related field • OR • Equivalent relevant industry experience with a strong optimisation focus What Success Looks Like • Optimisation models are robust, explainable, and operationally trusted. • Clear linkage between technical solutions and business outcomes. • High-quality, maintainable code deployed through standard engineering pipelines. • Strong collaboration across product, engineering, and business teams.