.
Constraint Programming Engineer
  • Kraków
Constraint Programming Engineer
Kraków, Kraków, Lesser Poland Voivodeship, Polska
Panowie Programiści
14. 11. 2024
Informacje o stanowisku

Are you looking for mind-bending challenges and fruitful cooperation? ‍ Do you want to push technological boundaries with us? Do you dream to put your expertise into practice in the field you love most?

You’ve come to the right place. We’re looking for a Constraint Programming Engineer!

 Who we are

We are a software studio and digital consultancy agency in one. When someone says something is impossible, we answer: impossible! We believe that creativity paired with expertise are the greatest values in programming. 

Among many services we provide, for several years now we have also been developing a school management platform (LMS) for one of our clients. And we’re looking for a new person to join this team!

Get to know us and lets go for more together!

Offer in a nutshell:

Working mode: hybrid or 100% remote

Your seniority: mid+

Contract type: B2B: 16 000 - 20 000 PLN net

Challenge: working on constraint programming based timetable generation software & its development

 Your tasks:

  • writing constraints in Timetable Generation Software
  • fine-tuning solver parameters
  • finding bottlenecks in existing code and optimizing it

 Technological stack:

  • Python
  • Ortools (good to know, not necessary)

 You are our dream candidate if you have: 

  • solid experience in constraint programming/linear programming in scheduling field
  • programming skills in Python
  • at least basic or-tools knowledge
  • very good communication skills and are open to knowledge-sharing
  • at least B2 level of English (written and spoken)

Even better if you:

  • know and use optaplanner

What we offer:

  • B2B: 16 000 - 20 000 PLN net
  • paid days off
  • co-financed sport card
  • Business English lessons
  • co-financed training and courses
  • private medical care compensation
  • flexible working hours
  • supportive team and unforgettable team-building activities ;)

Our recruitment process:

1. CV and application form screening

2. Interview with Michasia (People&Culture) and Grzegorz (CSA) and Valeria (Backend Leader) 1,5-2 hrs

3. *Optional additional tech interview - 1hr

4. Interview with Ewa (VP of Rosen business unit) - 45 mins

5. Final offer

Our office is located in central Warsaw, and you are always welcome to work from there or remotely, from your place on earth.


P.S. find us on Instagram @panowie_programisci

See you there!

  • Praca Kraków
  • Kraków - Oferty pracy w okolicznych lokalizacjach


    94 683
    15 839