Senior Data Science Engineer Apply now
Senior Data Science Engineer

Senior Data Science Engineer

London Full-Time 43200 - 72000 £ / year (est.)
Apply now
E

At a Glance

  • Tasks: Design and develop reusable Python packages for innovative data science solutions.
  • Company: dunnhumby is a global leader in Customer Data Science, empowering businesses to thrive.
  • Benefits: Enjoy flexible working hours, your birthday off, and cutting-edge technology.
  • Why this job: Join a passionate team and influence global retailers while enjoying a supportive culture.
  • Qualifications: Strong experience with Python, big data processing, and SQL; familiarity with CI/CD and Agile is a plus.
  • Other info: We prioritize diversity and inclusion, offering a flexible work environment.

The predicted salary is between 43200 - 72000 £ per year.

dunnhumby is the global leader in Customer Data Science, empowering businesses everywhere to compete and thrive in the modern data-driven economy. We always put the Customer First.

Our mission: to enable businesses to grow and reimagine themselves by becoming advocates and champions for their Customers. With deep heritage and expertise in retail – one of the world’s most competitive markets, with a deluge of multi-dimensional data – dunnhumby today enables businesses all over the world, across industries, to be Customer First.

dunnhumby employs nearly 2,500 experts in offices throughout Europe, Asia, Africa, and the Americas working for transformative, iconic brands such as Tesco, Coca-Cola, Meijer, Procter & Gamble and Metro.

We’re looking for a talented Senior Data Science Engineer who expects more from their career. It’s a chance to extend and improve dunnhumby’s world class science capabilities. It’s an opportunity to work with a market-leading business to explore new opportunities for us and influence global retailers.

Joining our Customer Data Science team, you’ll work with world class and passionate people to create reusable science modules, ensuring they are productionised, robust and available to the business. You’ll contribute to the research and implementation of new approaches to address complex problems, and explore changes to process and tooling to enable research at scale.

What we expect from you

  • Strong experience building python packages, installable with pip/conda
  • Experience processing big data, ideally in a Hadoop/Spark environment
  • Experience working with relational databases, and SQL-like operations
  • Experience with Airflow / orchestration tooling is beneficial
  • Understanding of Continuous Integration/Continuous Delivery (CI/CD) & DevOps processes, and experience applying them within an Agile framework is beneficial
  • Experience with containerisation beneficial, including Docker/Podman
  • Experience building highly scalable applications with Spark highly beneficial
  • Experience building REST/RPC APIs with Flask/FastAPI/gRPC highly beneficial
  • Understanding of machine learning techniques such as regularised regression, clustering or tree-based ensembles would be an added advantage

Main Responsibilities

  • Design, develop, and support standalone, reusable python packages that surface novel data science solutions, and are fundamental to best-in-class, global products
  • Build processes and tools to support the research of global science methods, including visual dashboards to showcase their approaches
  • Advocate for and support the development of fundamental engineering skills across the wider team and business

What you can expect from us

We won’t just meet your expectations. We’ll defy them. So you’ll enjoy the comprehensive rewards package you’d expect from a leading technology company. But also, a degree of personal flexibility you might not expect. Plus, thoughtful perks, like flexible working hours and your birthday off.

You’ll also benefit from an investment in cutting-edge technology that reflects our global ambition. But with a nimble, small-business feel that gives you the freedom to play, experiment and learn.

And we don’t just talk about diversity and inclusion. We live it every day – with thriving networks including dh Gender Equality Network, dh Proud, dh Family, dh One and dh Thrive as the living proof. We want everyone to have the opportunity to shine and perform at your best throughout our recruitment process. Please let us know how we can make this process work best for you.

Our approach to Flexible Working
At dunnhumby, we value and respect difference and are committed to building an inclusive culture by creating an environment where you can balance a successful career with your commitments and interests outside of work.

We believe that you will do your best at work if you have a work / life balance. Some roles lend themselves to flexible options more than others, so if this is important to you please raise this with your recruiter, as we are open to discussing agile working opportunities during the hiring process.

#J-18808-Ljbffr

Senior Data Science Engineer employer: ENGINEERINGUK

At dunnhumby, we pride ourselves on being a leading employer in the Customer Data Science field, offering a dynamic work culture that champions innovation and collaboration. Our commitment to employee growth is reflected in our investment in cutting-edge technology and flexible working arrangements, allowing you to thrive both professionally and personally. Join us to be part of a diverse team that not only values your contributions but also empowers you to make a meaningful impact in the data-driven economy.
E

Contact Detail:

ENGINEERINGUK Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Data Science Engineer

✨Tip Number 1

Familiarize yourself with the specific technologies mentioned in the job description, such as Python packaging, Hadoop/Spark, and SQL. Having hands-on experience or projects that showcase your skills in these areas will make you stand out.

✨Tip Number 2

Engage with the data science community by participating in relevant forums or contributing to open-source projects. This not only enhances your skills but also demonstrates your passion for the field, which is something we value at dunnhumby.

✨Tip Number 3

Prepare to discuss your experience with CI/CD processes and Agile methodologies during the interview. We appreciate candidates who can articulate how they have applied these practices in their previous roles.

✨Tip Number 4

Showcase your understanding of machine learning techniques by discussing relevant projects or case studies. Being able to explain complex concepts in a simple way will resonate well with our team.

We think you need these skills to ace Senior Data Science Engineer

Python Package Development
Big Data Processing
Hadoop/Spark Environment
Relational Databases
SQL Operations
Airflow/Orchestration Tooling
Continuous Integration/Continuous Delivery (CI/CD)
DevOps Processes
Agile Framework
Containerization (Docker/Podman)
Scalable Application Development with Spark
REST/RPC API Development (Flask/FastAPI/gRPC)
Machine Learning Techniques (Regularised Regression, Clustering, Tree-Based Ensembles)
Data Visualization
Software Engineering Best Practices

Some tips for your application 🫡

Understand the Company: Dive deep into dunnhumby's mission and values. Familiarize yourself with their approach to Customer Data Science and how they empower businesses. This understanding will help you tailor your application to align with their goals.

Highlight Relevant Experience: Make sure to emphasize your experience with Python packages, big data processing, and any relevant tools like Hadoop or Spark. Clearly outline your skills in SQL, CI/CD processes, and containerization technologies like Docker.

Showcase Problem-Solving Skills: In your application, provide examples of how you've tackled complex problems in previous roles. Discuss any innovative solutions you've implemented, especially those that relate to data science and engineering.

Tailor Your CV and Cover Letter: Customize your CV and cover letter to reflect the specific requirements mentioned in the job description. Use keywords from the listing, such as 'scalable applications' and 'machine learning techniques', to demonstrate your fit for the role.

How to prepare for a job interview at ENGINEERINGUK

✨Showcase Your Python Expertise

Since the role emphasizes building Python packages, be prepared to discuss your experience in detail. Share specific projects where you've developed installable packages and how they contributed to solving complex problems.

✨Demonstrate Big Data Experience

Highlight your experience with big data processing, particularly in Hadoop or Spark environments. Be ready to explain how you've handled large datasets and the tools you used to optimize performance.

✨Discuss CI/CD and DevOps Knowledge

Familiarity with Continuous Integration/Continuous Delivery processes is beneficial for this role. Prepare examples of how you've implemented these practices in previous projects, especially within an Agile framework.

✨Prepare for Technical Questions

Expect technical questions related to machine learning techniques and API development. Brush up on concepts like regularized regression and clustering, and be ready to discuss how you've built REST/RPC APIs using frameworks like Flask or FastAPI.

Senior Data Science Engineer
ENGINEERINGUK Apply now
E
  • Senior Data Science Engineer

    London
    Full-Time
    43200 - 72000 £ / year (est.)
    Apply now

    Application deadline: 2027-01-08

  • E

    ENGINEERINGUK

  • Other open positions at ENGINEERINGUK

    E
    Senior Engineer

    ENGINEERINGUK

    London Full-Time 43200 - 72000 £ / year (est.)
    E
    Senior Applied Data Scientist

    ENGINEERINGUK

    London Full-Time 43200 - 72000 £ / year (est.)
Similar positions in other companies
T
Senior Engineer

Tbwa Chiat/Day Inc

London Full-Time 43200 - 72000 £ / year (est.)
D
Senior Applied Data Scientist

Dunnhumby

London Full-Time 43200 - 72000 £ / year (est.)
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>