Be at the heart of actionFly remote-controlled drones into enemy territory to gather vital information.

Apply Now

Data Engineer (UK)

Kpler group
City of London
1 week ago
Create job alert

At Kpler, we are dedicated to helping our clients navigate complex markets with ease. By simplifying global trade information and providing valuable insights, we empower organisations to make informed decisions in commodities, energy, and maritime sectors.


Since our founding in 2014, we have focused on delivering top‑tier intelligence through user‑friendly platforms. Our team of over 700 experts from 35+ countries works tirelessly to transform intricate data into actionable strategies, ensuring our clients stay ahead in a dynamic market landscape. Join us to leverage cutting‑edge innovation for impactful results and experience unparalleled support on your journey to success.


The Cargo Models team is responsible for building highly accurate cargo tracking models to provide live trade insights for the global maritime transport industry. Using a range of advanced Operations Research and Data Science techniques, we process and transform live data and integrate it into several core data pipelines. Our team directly manages and ensures the quality of the data provided to clients, making us one of the key parts of Kpler.


Responsibilities

  • Working alongside data engineers, data scientists and product managers, take responsibility for the development and implementation of our core algorithms and back‑end data pipelines, based on project requirements and design specifications.
  • Help clients and internal users benefit from the highest cargo tracking data quality by adding new features and reviewing pipelines and integrations with our datastores.
  • Help to optimise system performance, maintain features, troubleshoot issues, and ensure high availability.
  • Demonstrate strong analytical and debugging skills with a proactive approach to learning.

Skills and Experience

  • Have hands‑on experience with Python. Experience with Flask or SQLAlchemy is a plus.
  • Solid SQL skills for querying and managing relational databases.
  • Knowledge of streaming and big data technologies (such as Kafka or Spark).
  • Comfortable working with Git, code reviews, and Agile methodologies.
  • Have an understanding of containerisation and orchestration tools (e.g., Docker, Kubernetes).
  • Are eager to learn new languages and technologies.

Nice to have

  • Have worked with AWS (or another cloud provider), using Terraform.
  • Have experience with Scala or other JVM Languages.
  • Exposure to Elasticsearch.

We are a dynamic company dedicated to nurturing connections and innovating solutions to tackle market challenges head‑on. If you thrive on customer satisfaction and turning ideas into reality, then you’ve found your ideal destination. Are you ready to embark on this exciting journey with us?


We make things happen


We act decisively and with purpose, going the extra mile.


We buildtogether


We foster relationships and develop creative solutions to address market challenges.


We are here to help


We are accessible and supportive to colleagues and clients with a friendly approach.


Our People Pledge

Don’t meet every single requirement? Research shows that women and people of color are less likely than others to apply if they feel like they don’t match 100% of the job requirements. Don’t let the confidence gap stand in your way, we’d love to hear from you! We understand that experience comes in many different forms and are dedicated to adding new perspectives to the team.


Kpler is committed to providing a fair, inclusive and diverse work‑environment. We believe that different perspectives lead to better ideas, and better ideas allow us to better understand the needs and interests of our diverse, global community. We welcome people of different backgrounds, experiences, abilities and perspectives and are an equal opportunity employer.


By applying, I confirm that I have read and accept the Staff Privacy Notice


#J-18808-Ljbffr

Related Jobs

View all jobs

Data Engineer

Data Engineer

Data Engineer

Data Engineer

Data Engineer

Data Engineer

Subscribe to Future Tech Insights for the latest jobs & insights, direct to your inbox.

By subscribing, you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

Machine Learning Recruitment Trends 2025 (UK): What Job Seekers Need To Know About Today’s Hiring Process

Summary: UK machine learning hiring has shifted from title‑led CV screens to capability‑driven assessments that emphasise shipped ML/LLM features, robust evaluation, observability, safety/governance, cost control and measurable business impact. This guide explains what’s changed, what to expect in interviews & how to prepare—especially for ML engineers, applied scientists, LLM application engineers, ML platform/MLOps engineers and AI product managers. Who this is for: ML engineers, applied ML/LLM engineers, LLM/retrieval engineers, ML platform/MLOps/SRE, data scientists transitioning to production ML, AI product managers & tech‑lead candidates targeting roles in the UK.

Why Machine Learning Careers in the UK Are Becoming More Multidisciplinary

Machine learning (ML) has moved from research labs into mainstream UK businesses. From healthcare diagnostics to fraud detection, autonomous vehicles to recommendation engines, ML underpins critical services and consumer experiences. But the skillset required of today’s machine learning professionals is no longer purely technical. Employers increasingly seek multidisciplinary expertise: not only coding, algorithms & statistics, but also knowledge of law, ethics, psychology, linguistics & design. This article explores why UK machine learning careers are becoming more multidisciplinary, how these fields intersect with ML roles, and what both job-seekers & employers need to understand to succeed in a rapidly changing landscape.

Machine Learning Team Structures Explained: Who Does What in a Modern Machine Learning Department

Machine learning is now central to many advanced data-driven products and services across the UK. Whether you work in finance, healthcare, retail, autonomous vehicles, recommendation systems, robotics, or consumer applications, there’s a need for dedicated machine learning teams that can deliver models into production, maintain them, keep them secure, efficient, fair, and aligned with business objectives. If you’re hiring for or applying to ML roles via MachineLearningJobs.co.uk, this article will help you understand what roles are typically present in a mature machine learning department, how they collaborate through project lifecycles, what skills and qualifications UK employers look for, what the career paths and salaries are, current trends and challenges, and how to build an effective ML team.