• Research and evaluate technical options to implement business requirements
  • Perform design, implementation and deployment tasks as a member of the development team
  • Work in a close contact with team members and project stakeholders
  • Proactively raise technical risks and suggest solution minimize them
  • Suggest technical and functional improvements add value to the product
  • Collaborate with product management to define, architect, and build new production features
  • Identify customer’s behaviors and needs through research and analysis


  • 3+ years of experience in programming (Python, ETL etc.)
  • Machine learning 1-3 years experience, deep learning and classic machine learning
  • NLP expertise
  • Libraries: TensorFlow, Pytorch, scikit-learn or similar
  • Experience in algorithms and data structures development
  • Experience in data science problem framing
  • Experience in data collection
  • Experience and belief in Agile principles such as Scrum, Kanban
  • Stakeholder management skills
  • Upper intermediate English skills
  • Agile Scrum is an advantage;
  • Good communication skills
  • Strong understanding of the concepts related to following

You will get:

  • Competitive salary
  • Continuing education/training paid by company
  • English classes
  • Friendship based culture