Middle / Senior Python Developer

We are looking for a Middle / Senior Python Developer to join the development team for our European client, the fastest growing Natural Language Understanding Conversational Self-Service technology providers in the world. The client’s solution applies speech-recognition and artificial intelligence technologies to serve their customers in banking and telecom industries. In our country, you can find their technology in Alpha Bank, OTP Bank, MT Bank, Renaissance Credit Bank, in cellular operators, and others.


  • Participating in Python application development
  • Designing and developing high-volume, low-latency applications for mission-critical systems geared for high-availability and performance
  • Contribute in all phases of the development lifecycle
  • Consistently produce well designed, testable and efficient code
  • Ensure designs are in compliance with specifications
  • Prepare and produce releases of software components
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review


  • BSc/MSc degree in Computer Science, Engineering or a related subject
  • 3 years of experience in Python and a proven knowledge of Python development
  • Knowledge of Django web framework
  • Experience with building REST APIs and JSON
  • Spoken English (be able to participate in a client meetings)

Would be a plus to have experience in/with:

  • Artificial Intelligence (AI) and/or Natural Language Processing (NLP) technologies
  • Speech related technologies