Skip to content

Artificial Intelligence Developer

The candidate hired for this position will be responsible for creating and developing software related to the machine learning process, as well as integrating artificial intelligence solutions with other systems developed both within the company and externally. They will also actively participate in research and development, design, and deployment projects. As a result, the person in this role will have a real impact on the shape of the software being developed. In particular, they will contribute to the development of the besmart.energy platform by creating applications that support the automation of the machine learning process.


  • higher technical education or a degree in a science/technical field,
  • very good knowledge of Python,
  • knowledge of machine learning concepts and artificial intelligence methods,
  • minimum 2 years of commercial experience, including a good understanding of the software design, development, and deployment process,
  • knowledge of relational databases,
  • very good work organization, a methodical approach, independence, and attention to detail,
  • an open mind and a willingness to learn and develop professionally.
  • Jira,
  • Confluence,
  • Git,
  • Gerrit,
  • Jenkins,
  • Slack.
  • flexible working hours,
  • long-term cooperation and freedom to choose the form of employment,
  • benefits package including i.a. private healthcare (Medicover), prepaid MultiSport card and language classes,
  • car and bike parking (optional possibility of renting a parking space in a guarded parking),
  • training budget,
  • electric car BMW i3 for employees’ use,
  • no dress code,
  • fruit Mondays.
  • experience in programming distributed systems,
  • knowledge of data analysis / machine learning libraries (e.g. Pandas, scikit-learn),
  • experience working with NoSQL databases,
  • knowledge of C / C++.
  • creation and automation of machine learning pipelines,
  • integration with external components,
  • design and implementation of applications.
  • Python (NumPy, pandas, Scikit-learn, TensorFlow),
  • SQL, NoSQL databases operating on time series.
Tags: