K

Kpler

Real-time commodity and shipping analytics

Machine Learning Engineer - Power

Applied Machine LearningConfirmed live in the last 24 hours
Full-timeParis, FranceNo salary listedHybrid

About the Job

Requirements

  • Approximately two to five years of experience as a data-focused software engineer.
  • Significant experience working with large production Python codebases, rather than working exclusively in notebooks.
  • Deep understanding of electricity-grid fundamentals, including generation, transmission, and electricity markets.
  • Experience in data engineering, including working with PostgreSQL or similar databases, database design, data normalisation, and managing time-series and event data.
  • Proven experience in data science and machine learning research, encompassing statistics, hypothesis testing, model training, evaluation, backtesting, tuning, and model selection.
  • Practical experience in machine learning engineering, specifically including model and feature versioning.
  • Confidence working with Git, code reviews, and Agile methodologies, supported by strong written and spoken English.

Responsibilities

  • Design, build, and maintain production-grade machine learning workflows and microservices for power market forecasting and electricity grid modeling.
  • Transition statistical and machine learning prototypes from initial experimentation into scalable, production-ready Python applications.
  • Design and optimize database schemas in PostgreSQL to handle high-throughput time-series data, event streams, and normalization routines.
  • Establish automated model training, backtesting, evaluation, tuning, and feature/model versioning standards across deployments.
  • Construct clean ingestion and transformation pipelines, ensuring high integrity, validation, and low-latency access across analytical models.
  • Write modular, well-tested Python code, actively participating in peer code reviews, CI/CD automation, and Agile delivery processes.

Desired Qualifications

  • Experience deploying machine learning workloads on AWS or GCP using Docker and Kubernetes.
  • Familiarity with workflow orchestration tools such as Apache Airflow, Kubeflow, or MLflow.
  • Exposure to real-time streaming architectures such as Apache Kafka.

About the Company

Kpler

Real-time commodity and shipping analytics

Kpler provides real-time data and analytics across oil, gas, LNG, agriculture, metals, and shipping for traders, banks, and governments. Its platform gathers terminal data, vessel movements, and trade flows, delivering insights via a web terminal, an API, and Excel add-ins for on-demand market monitoring. Its breadth across multiple commodities and markets, along with real-time and historical intelligence and growth through acquisitions, sets it apart. Its goal is to help clients make informed trading, risk management, and policy decisions while expanding into adjacent markets and new products.

Company size
501-1,000
Company stage
Private
Total funding
$220M
Headquarters
Paris, France
Founded
2014

Recently Posted Jobs

Explore more opportunities at Kpler

See more jobs