Middle Data Scientist

ELEKS Data Science Office is looking for Middle Data Scientist in our Lviv location.

 Job Summary

Data scientist approaches business problems of diverse scopes, within different industries, using applied math. She talks to customers, understands their needs, suggests data science approach, develops statistical, probabilistic, data mining, machine learning models, improves accuracy of existing systems by enriching them with advanced analytical models, provides solutions in a form that can be easily deployed, used and maintained.

 Key Duties and Responsibilities

  • Getting insight into business problem, understanding the opportunity and value of analytical models for the customer
  • Collecting, transforming and preprocessing raw data to prepare it for analysis
  • Deriving descriptive statistics out of the preprocessed data
  • Building statistical and probabilistic models
  • Designing, developing, training and testing data mining, machine learning and artificial intelligence models and algorithms
  • Providing comparative research on different algorithms and models
  • Implementing the model in a form that can be easily used by engineers, documenting its interfaces
  • Delivering the model in a form that can be easily deployable and maintained

Specialized knowledge

  • Understanding theoretical concepts of statistics/probability, data mining, machine learning
  • Understanding how these theoretical concepts could be applied to real world problems
  • Ability to understand the nature of business problems and see the place of analytical models in the solution
  • Knowledge and hands-on experience with one or more of the following: Matlab/Octave, R, Python
  • Familiarity with the concept of HPC, parallel computing
  • Knowledge and hands-on experience with one or more of the following for data analytics: Spark/Theano/TensorFlow/Caffee

Skills and abilities

  • Strong English verbal and written communication skills
  • Deep analytical skills
  • Self-organization, self-management
  • Ability to work independently with limited supervision
  • Ability to handle multi-tasking activities
  • Ability to learn quickly
  • Following academic research and trends as a habit
  • Initiative and pro-active skills and flexibility


  • Master degree in Mathematics, Physics, Computer Science or similar
  • In lieu of degree: evidences of having relevant level of theoretical knowledge in statistics/probability, data mining and machine learning


  • Track record in data analysis, data science, artificial intelligence

Personal characteristics

  • Passion for learning and education
  • Business orientation
  • Result orientation

Job Context

  • Customer facing role
  • Sole responsibility over the analytical project
  • High level of responsibility
  • Simultaneous handling and fast processing of multiple tasks
  • Lots of educational and self-educational activities
  • Culture of knowledge sharing

What will you get with ELEKS:

  • Сompetitive Social package
  • Challenging tasks
  • Professional development
  • Team of professionals
  • Dynamic environment with low level of bureaucracy


ELEKS is a custom software development company. We deliver value to our clients, thanks to our expertise and experience gained from working as a software innovation partner since 1991.

Our 1,400+ professionals located in the Delivery Centers across Eastern Europe and sales offices in Europe and North America, provide our clients with a full range of software engineering services. These include product development, QA, UX/UI, R&D, technology consulting and dedicated teams.

Tetyana Slyusarchuk
Recruiter Contacts

Noticed a perfect match for a friend?

Get a valuable bonus for a reference

Refer a friend