> Markdown version of [/jobs/ext/101043-senior-data-engineer-i-quantumblack-ai-by-mckinsey](https://www.wearedevelopers.com/jobs/ext/101043-senior-data-engineer-i-quantumblack-ai-by-mckinsey). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Data Engineer I - QuantumBlack, AI by McKinsey - **Company:** McKinsey & Company - **Location:** London, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Artificial Intelligence, Airflow, Amazon Web Services, Microsoft Azure, Data Security, Distributed Computing Environment, Python (Programming Language), Machine Learning, NumPy, Object-Oriented Software Development, Cloud Services, Scala (Programming Language), SQL Databases, Unstructured Data, Google Cloud, Apache Spark, Pandas, Matplotlib, Containerization, Pyspark, Information Technology, Production Code, Dask, Data Pipelines, Docker, Databricks - **Published:** May 22, 2026 - **Apply:** https://uk.indeed.com/viewjob?jk=151ec72e43a0f829 ## About the Role Do you have experience in Spark?, Degree in computer science, engineering, mathematics, or equivalent experience 5+ years relevant professional experience Ability to write clean, maintainable, scalable and robust code in an object-oriented language, e.g., Python, Scala, Java, in a professional setting Familiarity with distributed computing frameworks (e.g. Spark, Dask), cloud platforms (e.g. AWS, Azure, GCP), containerization, and analytics libraries (e.g. pandas, NumPy, matplotlib) Proven experience building data pipelines in production for advanced analytics use cases Experience working across structured, semi-structured and unstructured data While we advocate for using the right tech for the right task, we often leverage the following technologies: Python, PySpark, the PyData stack, SQL, Airflow, Databricks, our own open-source data pipelining framework called Kedro, Dask/RAPIDS, container technologies such as Docker and Kubernetes, cloud solutions such as AWS, GCP, and Azure, and more Exceptional time management to meet your responsibilities in a complex and largely autonomous work environment Willingness to travel Strong communication skills, both verbal and written, in English, with the ability to adjust your style to suit different perspectives and seniority levels ## Description Do you want to do work that matters, alongside supportive leaders who will help you grow faster than you ever thought possible? Are you a creative problem-solver who is energized by challenges? You've come to the right place. YOUR IMPACT You will design scalable data pipelines, manage secure data environments, and contribute to technical workstreams while collaborating with clients and cross-functional teams. You'll tackle impactful challenges and grow as a technologist by working on innovative AI solutions across diverse industries. In this role, you will support the delivery of advanced analytics workstreams and take ownership of defined technical platforms. You'll design and build robust, scalable, and reproducible data pipelines for machine learning, manage secure data environments, and assess data quality to prepare it for advanced analytics models. You'll also mentor junior colleagues and contribute to internal asset development and R&D projects that push the boundaries of what's possible in AI. ## Related Videos - [Data Science in Retail](https://www.wearedevelopers.com/videos/586-data-science-in-retail) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Vectorize all the things! Using linear algebra and NumPy to make your Python code lightning fast.](https://www.wearedevelopers.com/videos/562-vectorize-all-the-things-using-linear-algebra-and-numpy-to-make-your-python-code-lightning-fast) - [Alibaba Big Data and Machine Learning Technology](https://www.wearedevelopers.com/videos/37-alibaba-big-data-and-machine-learning-technology) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) - [How to implement convenient Python bindings to C++](https://www.wearedevelopers.com/videos/618-how-to-implement-convenient-python-bindings-to-c) ## Related Articles - [The Fastest-Growing Tech Sectors to Look Out for in 2025](https://www.wearedevelopers.com/magazine/373-the-fastest-growing-tech-sectors-to-look-out-for-in-2025) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [7 Cloud Computing Trends Coming in 2025 for Developers](https://www.wearedevelopers.com/magazine/412-7-cloud-computing-trends-coming-in-2025-for-developers) - [Coffee with Developers - Maria Apazoglou - Making AI understandable for all in production](https://www.wearedevelopers.com/magazine/475-coffee-with-developers-maria-apazoglou-making-ai-understandable-for-all-in-production)