
Real job — pulled straight from Kpler’s careers page · Verified July 22, 2026 · No reposts.
Job description
Kpler is hiring a Machine Learning Engineer — a full-time, based in Japan role. Apply directly on Kpler's careers page below.
ML Engineer - Power
Team: Engineering Commodities
Location: Japan
Commitment: Full-time
Workplace Type: hybrid
Key Responsibilities
- Develop a deep understanding of existing models and adapt them to the Japanese Power market
- Develop new models, managing the entire lifecycle (Training, Evaluation, Backtesting, Tuning, Model selection etc).
- Integrate market signals from other commodities (LNG, coal) to enhance the quality of our forecasts
- Enrich the product and participate in the development of new features
- Build and improve monitoring and alerting tools and dashboards
- Discuss the roadmap in collaboration with the product team. Help the team build ambitious yet sustainable plans
Experience & Background
- BSc/MSc in computer science, computer engineering or equivalent
- Circa 3-5 years' of experience as a data focused Software Engineer (minimum 2 Years experience with Machine Learning)
- Significant experience working with Python
- Experience with Postgresql or similar data stores
- Machine learning R&D experience (Training, Evaluation, Backtesting, Tuning, Model selection)
- Data Science R&D experience (Statistics, Hypothesis testing)
- ML Engineering experience (model versioning, feature versioning)
- Comfortable working with Git, code reviews, and Agile methodologies
- Experience with time-series, events data, normalization, database design
- Understanding of performance optimization and caching strategies
- Great communication, ability to work asynchronously with team members in other countries
- Strong command of written and spoken English
- Previous experience of the electricity/power markets
- Have experience with AWS (or another cloud provider), using Terraform
- Experience with Deep learning techniques
- Experience with orchestration tool Airflow on a production environment
- Experience with containerization (Docker) and orchestration (Kubernetes)
- Experience with a ML registry framework (e.g. MLFlow…)
- Knowledge on hexagonal architecture and medallion architecture
- Used monitoring solutions (Datadog, Grafana, etc...)
- Experience with NoSQL database
- Japanese speaker
Essential:
Desirable:
Get Machine Learning Engineer jobs like this→
New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.
Email me new jobsSimilar jobs



Head of Forward Deployed Engineering (Remote)

Frequently asked questions
What skills are required for Machine Learning Engineer at Kpler?
The required skills for Machine Learning Engineer at Kpler include: Python, PostgreSQL, Git, Machine Learning, Data Science, AWS, Terraform, Deep Learning, Airflow, Docker, Kubernetes, MLflow, Datadog, Grafana.
What is the seniority level for Machine Learning Engineer at Kpler?
Machine Learning Engineer at Kpler is a Mid Level / Senior level position.
How do I apply for Machine Learning Engineer at Kpler?
You can view the full description and apply for Machine Learning Engineer at Kpler on EchoJobs: https://echojobs.io/job/kpler-ml-engineer-power-eb1db.