Senior Python Developer

Job Description

  • designing the application architecture
  • creating software based on machine learning technology
  • managing the work of a team of programmers
  • design and implementation of data models.

Educational Requirements

  • higher IT education (or related)
  • experience in the design of information systems
  • commercial experience in programming in Python
  • knowledge of object-oriented design and design patterns
  • knowledge of tools and methods of data analysis, machine learning, artificial intelligence
  • knowledge of version control systems (e.g.  GIT)
  • good knowledge of Linux operating system
  • experience in creating distributed applications using cloud systems
  • work experience in the SCRUM methodology
  • good knowledge of English
  • ability to work in a team, communication skills
  • activity, commitment, initiative.

Benefits

  • attractive salary
  • flexible working hours
  • work with the latest technologies
  • participation in a highly innovative project at all stages of its implementation
  • healthcare plan
  • convenient location in the center of Warsaw (close to the subway).