AI/ML Engineer (Reinforcement Learning)

Kyotu Technology

Wrocław, DS, Poland • 50m ago • Remote

Mid

Remote

43,264,000 - 53,245,920 PLN/yr

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: AI/ML Engineer (Reinforcement Learning)

  • Work mode: 100% remote

  • Contract: B2B

  • Workload: Full-time

  • Rate: 130–160 PLN + VAT / hour

Description

You will build Reinforcement Learning control strategies for an Energy Management System (EMS) for commercial and industrial facilities. The system uses energy consumption, renewable generation, electricity prices, and battery status to decide when to consume, store, buy from the grid, or sell back energy. You will develop RL models alongside mathematical optimization and energy system simulations to reduce costs and maximize renewable energy use under technical constraints.

Responsibilities

  • Train, test, and improve Reinforcement Learning models

  • Develop mathematical optimization models and use them as benchmarks for RL-based solutions

  • Define objective/reward functions, constraints, states, actions, and decision spaces

  • Build and improve simulations of batteries, PV installations, and energy flows

  • Evaluate RL models against optimization-based solutions and baseline control strategies

  • Analyze model behavior and experimental results to identify improvement areas

  • Validate solutions across different installation configurations and consumption profiles

  • Research and evaluate approaches to energy optimization problems

  • Prepare and process data for energy consumption, PV production, weather, and electricity prices

  • Occasionally support electricity price forecasting for the day-ahead market

Requirements

  • Hands-on Reinforcement Learning experience, including DQN or PPO

  • Practical experience deploying Machine Learning models into production

  • Ability to define reward functions, states, actions, constraints, and decision spaces for RL environments

  • Solid foundation in mathematical optimization

  • Very good knowledge of Python

  • Strong experience with PyTorch (or TensorFlow)

  • Very good knowledge of pandas and NumPy

  • Experience training/testing/evaluating/comparing ML models

  • Ability to work with optimization problems combining discrete and continuous decisions

  • Strong understanding of experimentation, benchmarking, and interpreting results

  • Ability to write clean, maintainable, testable Python code

  • Experience with Git

  • High independence and ownership

  • English at B2 level or higher

Benefits

  • B2B contract

  • Rate: 130–160 PLN + VAT / hour

  • 100% remote work and long-term cooperation

  • Technically challenging project combining ML, Reinforcement Learning, optimization, and energy systems

  • High independence and real influence on technical decisions

  • Opportunity to work on models that directly impact energy costs and renewable energy utilization

  • Collaboration with experienced engineering and AI/ML specialists

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Potential salary for AI/ML Engineer (Reinforcement Learning) role

Improve your resume for just $5

PLN 43,264,000 – PLN 53,245,920/year

Unlock Full Resume Report