Fullstack Python Developer | IDEA

Data ogłoszenia: 
23 lis 2021 - 16:15
Termin zbierania ofert: 
22 gru 2021 - 23:45

Work location: Warsaw

Who are we?

Interdisciplinary Division for Energy Analyses (IDEA), which is a part of the National Centre for
Nuclear Research (NCBJ), which is an R&D institute. We cover our costs with business and
research projects, and our salaries are competitive with the ones in analytics and consulting. We
work for European TSOs and organizations such as AXA or ENTSO-E. We successfully connect
research with business, by developing technologies that bring value to society. Examples of
projects: a tool for stochastic planning of power grid development, design of functional solutions
for DSR, tools for optimal assessment of market zones for the EU energy market, tools for
analysis and optimization power systems voltage and angle stability, etc

Role and Responsibilities:

  • Analysis and understanding the mathematical modeler's code
  • Creating production ready applications based on good coding practices 
  • Speeding up processing by parallelizing computation and improving overall performance of applications 
  • Automating processes


  • Good knowledge of Python
  • Experience with at least one of following libraries: Pandas, numpy, scipy, scikit-learn 
  • Experience with Flask or similar, SQLAlchemy  
  • Experience with React.js and Plotly, D3.js or similar
  • Experience with open source SQL databases 
  • Experience with parallel processing and / or asynchronous programing 
  • Familiarity with good programming practices and design patterns. We expect that you can create well tested and clean code 
  • Good knowledge: git 
  • Problem solving skills
  • Good verbal and written communication skills in English 

We appreciate:

  • 2+ years of experience in the field
  • Good knowledge of Linux
  • Experience with CI/CD
  • Experience with Dash, matplotlib or other data visualization tools  
  • Experience with NoSQL databases
  • Passion and thirst for knowledge,
  • Contribution to open source projects, 
  • Sharing knowledge culture 

What we offer:

  • Work in 35 people team focused on innovative, state of the art solutions
  • Remote, hybrid, and on-site work depending on personal needs
  • Startup and creative atmosphere
  • Good learning environment 
  • Good working atmosphere, weekly workshops, fresh fruits and snacks, cozy garden 

Place for submitting offers:

In your application include your CV, financial expectation and availability. We also appreciate short cover letters. Send your application via e-mail to: hr@idea.edu.pl

As an attachment to your application please sign and enclose the following declarations:

I agree to the processing of my personal data included in this application for the needs necessary to carry out the recruitment.

I agree / I do not agree to store my personal data in the NCBJ recruitment database for a period of 12 months, since the submission of this application, related to potential future recruitment processes.