ML Engineer - Power
Core
Develop and deploy predictive ML models for power market forecasting and electricity grid modeling to support global commodity, energy, and maritime intelligence platforms.
Role type
Senior Machine Learning Engineer (Power/Energy)
Builds
Production-grade ML workflows, microservices, and real-time insights for trading firms and industrial leaders.
Domain
Energy, Power Markets, Electricity Grids
Deliverable
production ML models
Required skills
Python (production codebases), PostgreSQL (schema design, time-series/event data), Machine Learning (model training, backtesting, tuning), MLOps (versioning, CI/CD), Data Engineering (ingestion, transformation), Software Engineering (Agile, code reviews)
Preferred skills
Cloud platforms (AWS/GCP, Docker, Kubernetes), Workflow orchestration (Airflow, Kubeflow, MLflow), Streaming technologies (Apache Kafka)
Technologies
Python, PostgreSQL, AWS, GCP, Docker, Kubernetes, Apache Airflow, Kubeflow, MLflow, Apache Kafka
Responsibilities
Architect and deploy ML pipelines for power market forecasting; Transition statistical/ML prototypes into scalable Python applications; Design and optimize database schemas for high-throughput time-series data; Implement robust MLOps practices for automated training and evaluation; Construct clean data ingestion and transformation pipelines; Write modular, well-tested Python code and participate in peer reviews.
Seniority
Mid-Senior, hands-on IC