Data Science Developer

Interested in what means to work for MAKERS? See more here. 


Projects we will work on together

  • Building Energy Management System / USA
    product to unlock new revenue for real estate owners by transforming their buildings into power plants and connecting them to new energy markets and customers. Tasks related to creating 21st-century deployments, ensuring smooth operation, securing the whole ICT, and always look forward to how to improve solutions to the infrastructure problems.

  • Energy IoT Platform / Slovakia
    MAKERS product, create and operate our own solution for our customers in the cloud and on-prem. 

  • Energy Distribution / Austria
    development and integration services in the area of energy management and SmartGrid. Tasks related to connecting different sources of energy into the IoT network and control them in an optimal way.

  • Industrial Automation, Residential / Slovakia
    development and integration services related to energy consumption measurements. Tasks to create automatic measurements of energies and prepare technical reports for billing.

Your daily job and responsibilities

  1. Gather and characterize data inputs and outputs for the models 

  2. Develop and integrate machine learning and optimization algorithms into production modeling code, help with testing and continuous improvement of the models 

  3. Work with Software Engineers to integrate the modeling code into the software stack

Your Teamleader and team

Ján Masaryk

(Executive born to build products with the best value using modern technologies)

Jan is CEO of MAKERS, one of the co-owners and you will cooperate with him. He is an enthusiastic and innovative business and product developer, software project manager. Part of his journey is a positive impact on the community in which he works, he established the IoT BA community.  

The modeling team is responsible for building, deploying, and maintaining complex machine learning models to prepare optimized prediction, simulation, or dispatch plans for the energy portfolio.

Conor Lyman  

(Modeling & Simulation Engineering Manager)

Conor is a Modeling & Simulation Engineering Manager at our customer company, he has developed a suite of descriptive, predictive, and proscriptive models that distill the complicated world of energy markets into a production-ready platform for automated market participation.

Relevant skills, knowledge and experience


    • Experience with python programming and structured software development experience, including experience with Agile software development processes 

    • Experience with model development experience using modeling libraries and frameworks such as pandas, pyomo, and PyTorch


    • Analytical, problem solving, and communication skills

    • Experience with optimization (LPs, MILPs and open-source solvers such as GLPK or CBC) and/or data science (supervised and unsupervised learning, classification, regression, deep learning, etc.)

    • Experience working with SCM (git)


    • Experience working with large volumes of data and integrating machine learning models into a broader software platform

    • Experience working with data visualization

    • Experience working with Docker and Kubernetes

    • Experience working with Linux system (Ubuntu/Debian) 

    • Open-source contributions or other personal projects

    • Knowledge of the energy industry - familiarity with energy markets, asset dispatch and financial modeling 

A team of creative technologists united by a passion for creating amazing solutions, products and providing services in the area of the Internet of Things


Are you interested?

Please make sure that you share the same set of values, contact us at and don’t forget to share your code. Talk is cheap.