Job Board


Tesco – serving shoppers a little better every day. As one of the world’s largest retailers, Tesco has over 6,000 stores globally, successful online and digital businesses and a truly innovative culture. We operate in complex environments and with a volume of data few other companies have access to. We have embraced Data Science solutions full on, exploiting expert techniques to drive the business ambition of becoming a multi-channel leader and we are looking for curious individuals who want to make a mark and contribute to this ground breaking work.

Data Scientist

Data Scientist working in central Data Science team focusing on wide range of business areas: Search, Recommendations, Forecasting, Marketing, Store Optimisation, Price Optimisation etc.

Data Scientist (Deep Learning)

Data Scientist within Tesco Labs focusing on Machine Learning/Deep Learning

Data Scientist/Senior Data Scientist (Optimisation)

Data scientist within central Data Science team with a focus on combinatorial optimisation problems (exact methods or meta-heuristics) working on logistics, fulfilment and supply chain problems

Principal Data Scientist (Deep Learning)

Deep learning expert to lead deep learning applications within Tesco as part of central Data Science team. You will be the subject matter expert working on a variety of complex problems (Recommendations, NLP, Forecasting, Video Analysis., etc.).

JP Morgan

At JPMorgan Chase & Co, technology innovation is driven by a shared commitment to stay ahead of our customers’ needs globally. In our worldwide tech centers, our team of 40,000 technology professionals collaborate to design, build, & deploy solutions that include strategic technology initiatives, big data, mobile solutions, electronic payments, machine learning, cyber security & cloud development.


Man AHL is a pioneer of systematic trading, bringing a scientific, empirical mind-set to investing. We mix mathematics, computer science, statistics and engineering with terabytes of data to understand and seek to predict financial markets. Technology is at the heart of everything we do; state-of-the-art quantitative trading strategies necessitate state-of the-art technology at all stages, from market data acquisition and initial research through to model implementations and trade execution.

Man AHL’s teams are active users of Python and its full scientific stack including NumPy, SciPy, Pandas and Scikit-learn. We are also committed to promoting a flourishing Python ecosystem and growing the community around open source projects. Man AHL sponsors the monthly PyData and Machine Learning meetups in London, and our developers contribute to a number of significant open-source projects. We have also open-sourced our time-series storage engine: Arctic, as well as our data visualisation and automated reporting package: PyBloqs. Further information can be found at or, for all things technology at Man AHL, follow us on twitter @ManAHLTech.


AHL Quant Platform Developer

AHL Equities Quant Developer

Execution Developer, Man Trading

AHL Data Technologist

AHL Engineer, Quant

Cambridge Spark

Cambridge Spark’s mission is to transform tech education for professionals with an intelligent tutoring system. Our proprietary system brings together research in software engineering, source code analysis, education pedagogy and machine learning.

Python Data Engineer

We're looking for a data engineer experienced with developing data applications with Python and deploying them to production.


dunnhumby is the global leader in Customer Science that hires many PyData people. We are currently recruiting for multiple hires of the following PyData positions amongst many more:

Data Scientist

With 100s of millions of weekly data points, collected from our clients, the ways that we can generate value by creatively looking at data are vast. The Data Scientist role is an integral member of this team and you will be involved in hands-on research and development of data-driven solutions to real world problems.

Senior Data Scientist

dunnhumby uses machine learning and data science approaches to improve customer understanding and help drive our clients’ growth. We focus our leading scientific practitioners in a Global Data Science division focused on generating innovative products and services to deliver sustained competitive advantage for us and our partners.

Senior Analyst

dunnhumby is searching for a Senior Analyst to join our Price & Promotions capability. You'll get to work directly with global brands & create actionable Insights that drive sales and customer loyalty by efficiently analysing behavioural or attitudinal data. You'll be the voice of the customer when looking at understanding performance of retailers, categories or brands

Analysis Manager

dunnhumby is searching for an Analysis Manager to deliver dunnhumby solutions and capabilities to clients in order to generate value and customer loyalty. This role will be responsible for mentoring, managing and motivating a team of talented analysts to ensure they are given the support and guidance they need to carry out their role successfully.

Senior Data Consultant

We are seeking a passionate Senior Data Consultant to be responsible for the delivery of the data workplan of a data solution that supports the business growth of our clients. You will have the opportunity to work with & learn cutting-edge open source technology at dunnhumby while building a unique understanding of the diverse and vast Data Assets our clients present us with.


As a fast-growing fashion e-commerce business and one of the UK’s most valuable startups, harnessing the value of the data generated by our operations is critical to Farfetch’s future success. Our tech group is at the forefront of this effort. Our main purpose is to harness the power of Fafetch’s data to deliver solutions that support business decisions and discover new ways to amaze our customers. We are committed to becoming the world’s leading ecommerce platform and we are looking for brilliant people like you to enjoy the challenges of a fast paced ever changing environment.

A selection of our jobs are as follows – Data Scientist – Pricing, Senior Data Scientist, Lead Data Scientist – Experimentation, Senior Software Engineer, Software Engineer. You can find a full list of our vacancies at


Data Scientist – Pricing

Lead Data Scientist - Experimentation

Senior Data Scientist

Senior Software Engineer – Data Science & Big Data

Software Engineer – Data Science & Big Data


Ometria's mission is to help retailers create marketing experiences their customers will love. We understand the challenges that retailers face, and we offer them a very innovative solution that provides insights on their customers, and tools to reach them more effectively across numerous channels.

We process 100s of millions of individual touchpoints from 100s of retailers and model customer behaviour in real time to make sure that we can reach each consumer with the right message at the right time across email, social media, push messaging and onsite personalisation.

Backed by top VC funds and successful entrepreneurs, and working alongside over a hundred of the fastest growing retailers, we are now looking for more engineers and data scientists to join our small but expanding engineering team.

Data Scientist

We are looking for a Data Scientist with strong knowledge of statistical modelling techniques to join our small but growing engineering team. You will be helping us understand consumer behaviour on behalf of our clients to improve our insights, product recommendation and behaviour prediction systems.

Machine Learning Engineer

We are looking for a Machine learning engineer with strong knowledge of modern machine learning techniques and tools to join our team. Working closely with the CTO, you will guide and advise the team on how we use machine learning to stay ahead of the market and build a strong platform that serves both current and future Ometria clients.

Python Developer

We are looking for a Backend Developer to join our growing engineering team working closely with the CTO, the Senior Developer team, and the product team, to build the backend of the Ometria platform. You will be working on microservices and stream based data processing pipelines to power our platform and deliver insight to our clients.

QBE European Operations

We're one of the world's largest insurers, managing $3bn of policies in Europe alone, covering a large number of domains. We use techniques such as catastrophe simulation, natural language processing, data visualisation and a broad set of machine learning tools to solve problems within the commercial insurance domain, where we use data to improve our decision making for pricing, risk assessment, fraud, claims, customer acquisition and others.

Active in both the Lloyd’s and company market, QBE offers considerable diversity to the broking community. We are a socially responsible company and give our customers the ability to invest a portion of their premiums in environmentally and socially beneficial projects.

What we offer
* competitive compensation and benefits
* HQ at the heart of the financial industry, working alongside industry experts
* a diverse set of problems, our products span across several domains
* flexible working
* hot desking, all desks adjust to standing

Our stack
* Google Cloud Platform
* Kubernetes (with Helm, Docker, Minikube)
* The PyData stack (pandas, sklearn, statsmodels, etc)
* Gitlab (and Gitlab CI)
* Terraform
* Flask
* Celery
* PostgreSQL
* BigQuery
* Redis
* Javascript (although we work mostly on the backend)
* Tableau


Senior Data Scientist

Senior Software Engineer

Mind Foundry

Mind Foundry is a technology spin-out from the University of Oxford’s Machine Learning Research Group (MLRG), a specialist group within Information Engineering in the Department of Engineering Science. The group pioneers probabilistic reasoning applied to problems in science, industry and commerce. Mind Foundry refines a foundation of principled academic research, developing new ML capabilities to solve real-world problems at scale and speed. Our current clients are global leaders at the leading edge of exploiting the full value of AI & ML to address operational challenges and service growth opportunities. They come from diverse areas – Industrial, Consumer and Finance – and all require the next generational shift in the use of AI & ML to transform their existing business models and end-to-end processes. Our platform fully automates the data science pipeline, thereby removing the obstacles that data scientists face when trying to solve real world problems. Our AuDaS platform enhances data, both structured and unstructured, with innovative machine learning algorithms to deliver better and faster insight without compromise.

We are currently hiring for the following positions in our Oxford office. Please send applications to [email protected] and mention 'PyData London' in the subject. Further details about the roles are available on request.

Research Software Engineer

We are seeking Research Software Engineers to work closely with our research team, helping translate their ideas into commercial software solutions.

Key responsibilities:
- Supporting the Research Scientists in the creation of new machine learning models and algorithms through code prototyping and library development

- Providing coding support for proof-of-concept projects for new or existing clients

- Creation of full code implementations that work efficiently and to commercial standards

- Working with the platform development team to integrate machine learning functionality into the product stack

Software Engineer / Senior Software Engineer

We are seeking Senior Software Engineers to drive the development of our machine learning platform. The data processing demands on the platform will be challenging, requiring scalability, high performance, and high availability. Your job will be to make this a reality. This is an exciting and unique opportunity to join a very passionate team at an early stage to have a major influence on the design and build of a new software product in arguably the most exciting area of technology.

Want to post on the job board?

Postings on this job board are a benefit of sponsorship of PyData London. Email [email protected] for more information about sponsorship options and how to list your job postings here.

Subscribe to Receive PyData Updates


Get Now