This job was posted over 90 days ago and may no longer be available.

Python Ninja

Knoyd is a data consultancy based in Slovakia. We provide end-to-end solutions related to machine learning and data science. We specialize in non-standard problems and solutions, custom-made for each of our customers.

Job Description

We are looking for a Python Ninja responsible for efficient implementation of our software and serving of the solutions to our users. Your primary focus will be the development of all server-side logic, ensuring high performance and responsiveness to requests. You will also be responsible for integrating the machine learning models and products; therefore, a basic understanding of databases is necessary.

Responsibilities

Writing reusable, testable, and efficient code
Design and implementation of low-latency, high-availability, and performant APIs
Implementation of security and data protection
Integration of data storage and machine learning solutions

Skills And Qualifications

Expert in Python, with knowledge of at least one Python web framework (ie Django, Flask)
Familiarity with some ORM (Object Relational Mapper) libraries
Able to integrate multiple data sources and databases into one system
Understanding of the threading limitations of Python, and multi-process architecture
Knowledge of user authentication and authorization between multiple systems, servers, and environments
Understanding of fundamental design principles behind a scalable application
Proficiency in Git

Familiarity with Pandas and python ML stack a plus
Understanding of accessibility and security compliance a plus
Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3 a plus

Compensation

  • €30K – €35K
  • No Equity

Desired Skills

Contact Info

Posted: March 22, 2017

Apply


Get Updates