

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.
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.






