At a Glance
- Tasks: Design and deploy optimisation models to solve complex business problems.
- Company: Join a dynamic AI startup transforming workforce planning in logistics, retail, and hospitality.
- Benefits: Enjoy competitive salary, equity options, and a budget for personal growth.
- Other info: Hybrid working model with 1-2 days in Central London office.
- Why this job: Make a real impact in a fast-paced environment while mentoring junior team members.
- Qualifications: MSc/PhD in relevant fields with proven optimisation experience and strong Python skills.
The predicted salary is between 48000 - 84000 £ per year.
Location: London (Hybrid): 1–2 days per week in Central London office
Overview
Predyktable is a UK-based AI startup transforming workforce and operational planning across logistics, retail, and hospitality. Our platform combines demand forecasting with advanced optimisation to help organisations cut costs, boost resilience, and enhance employee performance. By integrating real-time external signals with client data, we deliver foresight and actionable recommendations at scale - enabling smarter, faster decisions in dynamic environments.
The Role
We’re looking for a Senior Data Scientist with deep expertise in mathematical optimisation and strong engineering skills to design, build, and deploy production-grade solutions. You’ll own projects end-to-end - from framing complex business problem, to embedding algorithms into live systems, to mentoring junior team members. This is a unique opportunity to make a tangible impact in a fast-moving UK startup environment.
What You’ll Do
- Develop and deploy optimisation models (LP, MIP, Genetic, Heuristics, Metaheuristics, RL).
- Build scalable, production-ready pipelines with robust engineering practices (CI/CD, testing, containerisation).
- Collaborate with engineers and product teams to integrate optimisation into client-facing platforms.
- Use ML/DL/RL selectively (e.g. forecasting, clustering) to support optimisation.
- Mentor junior scientists and ensure best practices in modelling and coding.
- Translate outputs into clear business insights for stakeholders.
What We’re Looking For
- MSc/PhD in Operations Research, Applied Mathematics, Computer Science, or related field.
- Proven experience with optimisation methods (LP, MIP, Genetic, Heuristics, Metaheuristics, RL) in production environments and tools such as Pyomo, Gurobi, PuLP and custom solver integrations.
- Strong Python engineering skills; experience with cloud (GCP preferred) and containerisation.
- Familiarity with ML frameworks (scikit-learn, XGBoost, TensorFlow) as a complement to optimisation.
- Experience in logistics, retail, or hospitality a plus.
- Strong leadership, mentoring, and communication skills.
Right to Work
Candidates must have the legal right to work in the UK. Unfortunately, we are unable to provide visa sponsorship for this role.
- Hybrid & Flexible Working: Work remotely with 1–2 days per week in our Central London office.
- Competitive Compensation: Salary package aligned with experience and impact.
- Equity Options: Opportunity to share in the company’s growth.
- Learning & Development: Budget for training, conferences, and personal growth.
- Health & Wellbeing: Private healthcare, mental health support, and wellness allowance.
Our Values
Empathy
People are complex; every single one of us is different and has different needs at work and home. We encourage and embrace a workplace which is tolerant. A place where people listen to one another\'s needs, a place of understanding and a safe place which promotes positive mental health. Well-being at work and home is non-negotiable.
Diversity
We love building our team of amazing humans from all different backgrounds. We know diversity and inclusivity strengthens our proposition, brings new angles, introduces fresh thinking and enriches us all.
Creativity
Innovative data science businesses are driven by creative thinking. All the data in the world is pointless without the ideas and creative skillset to identify how it could benefit organisations or people. Creativity fuels new ways of working, problem solving and ensures we remain relevant.
At Predyktable we want every single decision made by every single person in the company to be done with honesty and fairness at its heart. Being fair with each other and all those we engage with in business is often overlooked but is hugely powerful. We all want fairness in life. Fairness drives ethical decisions and has truthfulness and integrity at its core. Being fair builds trust.
Seniority level
- Mid-Senior level
Employment type
- Full-time
Job function
- Engineering and Information Technology
- Software Development
Senior Data Scientist – Optimisation Engineering employer: Predyktable
Predyktable is an exceptional employer that fosters a dynamic and inclusive work culture, where creativity and empathy are at the forefront. With a hybrid working model in the heart of London, employees enjoy flexibility alongside competitive compensation, equity options, and dedicated support for personal growth and well-being. The opportunity to mentor junior team members and make a tangible impact in a fast-paced AI startup environment makes this role particularly rewarding for those looking to advance their careers in data science.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Data Scientist – Optimisation Engineering
✨Network Like a Pro
Get out there and connect with people in the industry! Attend meetups, webinars, or even casual coffee chats. You never know who might have the inside scoop on job openings or can put in a good word for you.
✨Show Off Your Skills
Create a portfolio showcasing your optimisation models and projects. Use GitHub or a personal website to display your work. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Ace the Interview
Prepare for technical interviews by practising common data science problems and optimisation techniques. Don’t forget to brush up on your communication skills too; being able to explain complex concepts clearly is key!
✨Apply Through Our Website
When you find a role that excites you, apply directly through our website. It shows your genuine interest in the company and helps us keep track of your application more easily. Plus, we love seeing candidates who are proactive!
We think you need these skills to ace Senior Data Scientist – Optimisation Engineering
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Senior Data Scientist role. Highlight your experience with optimisation methods and Python engineering skills, as these are key for us. Use specific examples that showcase your expertise in production environments.
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Share your passion for data science and how you can contribute to our mission at Predyktable. Mention any relevant projects or experiences that align with our values of creativity and diversity.
Showcase Your Problem-Solving Skills:In your application, don’t just list your skills; demonstrate them! Describe how you've tackled complex business problems in the past and the impact your solutions had. We love seeing candidates who can think critically and creatively.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows your enthusiasm for joining our team!
How to prepare for a job interview at Predyktable
✨Know Your Optimisation Methods
Make sure you brush up on your optimisation techniques like LP, MIP, and Genetic algorithms. Be ready to discuss how you've applied these in real-world scenarios, as this will show your depth of knowledge and practical experience.
✨Showcase Your Engineering Skills
Prepare to talk about your experience with building scalable pipelines and using tools like Pyomo and Gurobi. Highlight any projects where you’ve implemented CI/CD practices or containerisation, as this is crucial for the role.
✨Communicate Clearly
Since you'll be translating complex data insights into business recommendations, practice explaining your past projects in simple terms. This will demonstrate your ability to communicate effectively with stakeholders who may not have a technical background.
✨Emphasise Mentorship Experience
If you've mentored junior team members before, share those experiences. Discuss how you fostered their growth and ensured best practices in modelling and coding, as this aligns with the leadership qualities they’re looking for.