Each Intern completes a 3-month author's programme which is carried out under the supervision of a mentor. The following are covered during the internship: Python, web applications using Django and Flask, Celery, REST API, Docker + CI + CD, Data Science and Machine Learning. After the internship it is possible to continue cooperation as a Junior Developer and over 90% of the interns stay with us.

We offer

  • A selected study programme containing elements of theory and practice
  • Self-development in various technologies, improving your skills thanks to the possibility of using the latest technologies in projects
  • Paid internship
  • Regular code reviews
  • Regular knowledge-sharing meetings
  • English classes with a native speaker (once a week)
  • A workplace tailored to your needs
  • Training courses base
  • Sponsored trips to themed events (PyCon, JS-Poland etc.)
  • Fun room (billiard, table football, ping-pong, XBOX)
  • Monthly integration meetings
  • Co-funding work lunches
  • A startup atmosphere


  • Basic Knowledge of Python object-oriented programming
  • Experience in designing web applications
  • Experience working with Linux systems
  • GIT
  • English level: minimum B1

Nice to have

  • Knowledge or experience in the field of Python frameworks such as Django, Flask or Pyramid
  • Celery, Rest API
  • Docker
  • Knowledge of relational and non-relational databases
  • General knowledge about frontend technologies such as React, Angular
  • Higher IT education (or during Uni)
  • Experience in working in Agile
  • Knowledge of the PEP8 standard
  • Care for the quality of the code, good practices
  • Machine Learning interest
  • Blockchain interest

The recruitment process will start in October

Profil Software (Python Software House) leverage high-level technical experience and proven development processes to ensure successful outcomes and confidence in product development.

In more details that is taking idea to code to actual product in customer's hand.

Our Python Development Company hires 50+ inhouse developers, has 10+ years of experience. Company provides premium software solutions for SMB and startups across 10+ countries on 4 continents. We build innovative and high-value products and specialize in creating products with the highest return on investment versus risk.