The role
Learn about your responsibilities, how you will work, and who you will work with.
As a Senior Data Scientist, you'll lead conversations directly with client stakeholders and guide the Data Science team's work to build data models, develop algorithms, and surface insights that advance our clients' strategic goals across projects and internal initiatives.
Your work will span the full lifecycle—gathering and analyzing large datasets, building predictive models, and delivering findings that drive actionable change. Partnering with cross-functional teams, you'll identify key data needs, streamline processes, and deliver solutions that power our clients' strategic plan.
Responsibilities
Your responsibilities will encompass a wide range of tasks, including but not limited to:
Leadership
Lead conversations with key client-side subject matter experts, data engineers, analysts, and product managers to align data solutions with strategic goals.
Analysis
Gather and analyze large datasets to identify trends and patterns that inform business strategy.
Modeling
Build and validate predictive models (including regression, classification, and clustering) to address complex business challenges.
Engineering
Design data pipelines and preprocessing workflows that ensure high-quality, accessible data.
Optimization
Continuously improve model performance and scalability in production environments.
Innovation
Research and apply the latest machine learning algorithms and tools.
How will you work?
You'll join the 15-strong McKinsey/DKL AI team, working on-site alongside data scientists, analysts, and software engineers to support DKL's data-driven goals. We stay aligned through daily check-ins and regular project meetings, held both in person and remotely, to keep communication open and everyone on the same page.
Our tech stack centers on Python and its ecosystem for statistical analysis and machine learning, with data managed on a Kubernetes-based data lake and a suite of tools hosted on Azure.
Who will you work with?
Matías Pizarro
Data Architect
&
Software Architect
With 28 years in software development and 8 years as Head of Engineering at McKinsey & Company, Matias leads our technical vision. He specializes in data engineering, AI, DevOps, and team scaling, and has grown Power Solutions Tech from 2 to 200 developers in just 5 years. Matías keeps Python, Pandas, Django, FreeBSD, and Bash in his daily toolkit and is passionate about using the right tools for the job. His leadership inspires innovation and excellence across our technical teams.
What makes you a fit?
Your qualifications
Requirements
Education
Master's degree in Data Science, Statistics, Computer Science, or a related field.
Experience
Strong experience building complex data science workflows in business contexts. Strong theoretical grounding in statistical learning.
Programming
Proficiency in statistical programming (Python) and machine learning frameworks.
Processing
Strong knowledge of data processing and transformation techniques (e.g., SQL, Polars, Pandas).
Modelling
Proven experience building and validating machine learning models and algorithms.
Analytics
Demonstrated ability to analyze large datasets and communicate insights effectively.
Cloud
Familiarity with cloud platforms (Azure, AWS, or GCP) for data storage and model deployment.
Collaboration
Excellent problem-solving skills and the ability to work independently in a client environment.
What are the first 6 months like?
Your first six months will be structured to support your learning, integration, and progression as you settle into your role. This period aligns with our review checkpoints at 1, 3, and 6 months, ensuring you have a clear pathway to success during your probation period.
What is the selection process?
We aim to make our selection process smooth, informative, and enjoyable, ensuring it is a two-way street where we get to know each other.
Initial Meet & Greet
A casual video call to introduce ourselves, discuss the role at a high level, and get to know each other's backgrounds and motivations. This call is designed to determine if we are a good mutual fit.
Role-Focused Interview
A more focused discussion, diving into the role's specifics and exploring key data engineering scenarios you might encounter with us. This is where we will review some example cases, discuss your experience, and address any questions you may have about the day-to-day aspects
Meet the Team Leads
During this call, you will have the opportunity to meet some of our key team leads. This conversation helps you understand the company culture, our team dynamics, and the kind of cross-functional work you will be doing. It is also an opportunity to discuss the projects we are passionate about in more detail.
Decision & Offer
After the final discussion, we will circle back with a decision. If we are a good match, we will be excited to extend an offer and welcome you on board! If this is not the right fit, we will let you know and share our feedback, wishing you all the best on your career journey.