About this role
Salary: £51,000 - 91,000 per year
Requirements: Masters or PhD in Operations Research, Mathematics, Management Science or a closely related field with a focus on optimisationStrong foundation in mathematical optimisation or mathematical programmingSolid knowledge of probability and statisticsExcellent programming skills in Python and core ML tooling (e.g. SQL, PyTorch, etc.)Exposure to dynamic pricing, auction design, or marketplace matching problems is nice to have Responsibilities: Collaborate with engineers, Data Scientists, designers, and product managers to solve ambiguous problemsResearch, prototype, and ship ML and optimisation models into productionContinuously improve existing algorithms and identify opportunities for new ones Technologies: MacBookPyTorchPythonSQL More:
We are redefining premium transportation across major cities in Europe, the US, and the Middle East. We blend cutting-edge technology with the craft of five-star chauffeuring to deliver an experience trusted by more than 100,000 active riders and 1,200 corporate accounts. We are a profitable, fast-growing scale-up with $43M raised and over $100M in annual revenue. Having recently launched in New York City, we are expanding rapidly across the US and EMEA. This is an office-based role in West London, four days a week with flexible start and finish times, plus one remote day of your choice. We offer a salary of 50,000 to 70,000, employee stock options, private medical and dental insurance, life and critical illness cover, a latest-generation MacBook Pro and 4k display, monthly credit towards our journeys, Cycle to Work scheme, and a professional development stipend.
last updated 40 week of 2026