Mathematical Optimization Data Scientist
Design and deploy large-scale optimization systems to power decision-making across various domains. Translate complex problems into structured mathematical formulations and take optimization solutions from formulation to production deployment. Work collaboratively with data engineers to productionize solutions.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
Job Description
Hiring: Data Scientist β Mathematical Optimisation (Production-Grade OR)
United Kingdom (Hybrid β Heathrow Airport, 1x per month onsite)
Full-Time
π We welcome applications from candidates worldwide. Full visa sponsorship and relocation support will be provided for the successful candidate.
We are hiring a Data Scientist with deep expertise in Mathematical Optimisation / Operations Research to design and deploy large-scale decision systems within a complex, high-impact operational environment.
This role is ideal for someone who enjoys translating real-world ambiguity into structured mathematical models and taking optimisation solutions from formulation through to production deployment.
π What Youβll Be Working On
You will design and implement optimisation engines that directly power operational and commercial decision-making at scale across domains such as:
- Large-scale scheduling and resource allocation
- Network and fleet optimisation
- Disruption management
- Cost minimisation and efficiency modelling
- Multi-constraint planning systems
Looking to advance your Data Science career with relocation support? Explore Data Science Jobs with Relocation Packages that include comprehensive packages to help you move and settle in your new role.
Your work will move beyond academic modelling β these systems will be deployed into live production environments and embedded into critical workflows.
π§ Core Responsibilities
- Formulate and solve complex optimisation problems (LP, MILP, network flow, scheduling, heuristics)
- Build solver-based models using tools such as Gurobi, CPLEX, OR-Tools, Pyomo
- Translate business problems into structured mathematical formulations
- Develop scalable, production-ready optimisation systems in Python
- Collaborate with Data Engineers to productionise solutions via CI/CD and cloud pipelines
- Ensure models are robust, explainable, and operationally reliable
Discover our full range of relocation jobs with comprehensive support packages to help you relocate and settle in your new location.
β What Weβre Looking For
- Strong background in Operations Research / Mathematical Optimisation
- Hands-on experience with LP/MILP modelling in production environments
- Experience with commercial or open-source solvers (Gurobi, CPLEX, OR-Tools, etc.)
- Strong Python development skills
- Experience deploying optimisation systems into live operational environments
- Ability to communicate complex modelling concepts to non-technical stakeholders
Nice to Have:
- Experience in aviation, transportation, logistics, or large-scale operational systems
- Knowledge of decomposition techniques (Benders, Column Generation)
- Exposure to cloud platforms (Azure, AWS, GCP)
Similar Jobs
Explore other opportunities that match your interests
hackajob
hackajob