Tech/Team Lead Vacancy

Are you passionate for the latest advances in Data Science, Deep and Machine Learning, Neural Networks? Come and be part of the Masterstroke team!

Currently we are looking for a strong Team/Tech Leader with the ability to learn quickly to join our team.

Our company is engaged in optimization and increase of efficiency of technological, hardware, scientific processes, we improve business processes both within the company and between them.

Responsibilities:

  • direct management of the people in the team;
  • communication with product owners;
  • coordination and monitoring of team work
  • coordination of the development process of new functionality;
  • project progression reporting;
  • problems solving in several teams: from planning and development to production.

Requirements:

  • 2+ years of experience in a similar position;
  • working experience with Python or R, Matlab, C++, OpenCL, SQL ( knowledge of Maple, Java, Hadoop is welcome );
  • you have experience in developing convolutional neural networks that implement key technologies and methods of deep learning;
  • experience in projects from 5 years;
  • you are able to work in multitasking mode, working with tracking systems and CRM;
  • good command of English: Upper-Intermediate and higher level;
  • excellent communication, negotiation and client relationship management skills;
  • great leadership skills.

We offer:

  • interesting work in high-tech projects;
  • work in a team of highly qualified specialists;
  • continuous professional development and learning opportunities;
  • decent salary.

Data Scientist Vacancy

Are you passionate for the latest advances in Data Science, Deep and Machine Learning, Neural Networks? Come and be part of the Masterstroke team!

Currently we are looking for talented and motivated Data Scientists for our office to make the team even stronger.

This job is about turning (big) data into actionable knowledge, which requires a blend of scientific, problem solving, analytical, technical, and communication skills.
Our company is engaged in optimization and increase of efficiency of technological, hardware, scientific processes, we improve business processes both within the company and between them.

Responsibilities:

  • identifying the business problems;
  • finding the right data and methods to address them;
  • building and validating analytical models;
  • presenting the findings in a clear and informative way.

Requirements:

  • higher education - mathematics, programming, physics (or students of the last year of the course);
  • research experience, data normalization, representation of the feature engineering;
  • clustering, analysis of main components;
  • understanding of ensembling in machine learning, its varieties;
  • good knowledge, understanding and experience of using methods of machine, deep learning (Neural Network, Decision Tree, Randon Forest, Support Vector Machine, Regression and etc);
  • knowledge R (dplyr, ggplot2);
  • Python (NumPy, Scikit-Learn, Pandas);
  • experience with deep learning platforms (TensorFlow, Keras, Torch, Theano…);
  • good command of English: Upper-Intermediate and higher level.

Nice to have:

  • experience with Big Data (Hadoop, Spark);
  • development experience and knowledge of other programming languages (C++, Java, Scala, Matlab);
  • good professional communication skills;
  • interest and passion for Data Science, the desire to improve professionally.

We offer:

  • an exciting and challenging job, interesting projects;
  • opportunities for self-realization;
  • competitive salary;
  • professional high-skilled team;
  • on-going professional development.

Project Manager Vacancy

Currently we are looking for a Project Manager to make our team even stronger!

Our company is engaged in optimization and increase of efficiency of technological, hardware, scientific processes, we improve business processes both within the company and between them.

Responsibilities:

  • Project management (quality control, deadlines, budgets and risks);
  • Communication with the customer (coordination of plans, deadlines, requirements, budgets);
  • Leadership of the development team;
  • Maintenance of project and technical documentation: schedules, technical tasks, functional requirements, financial statements;
  • participation in the selection and approval of the project;
  • breakdown of the product into components and distribution to performers;
  • determination of the required resources and working environment;
  • setting the working process in a team (development, testing, work with the requirements);
  • prioritization of tasks;
  • organization of the team work around the required task;
  • tracking the status of the project, the progress of tasks, the due priority of tasks, the load of tasks and progress on the tasks of each developer, the timing of tasks, project satisfaction with the team;
  • keeping the team in working order, team motivation;
  • creation of a transparent communication environment between all participants in the process;
  • the solution of all kinds of conflict situations within the team and in conjunction with the customer-team;
  • communication with the customer, management of his expectations;
  • providing the customer with reports on the progress of the tasks and the project as a whole;
  • presentation to the customer of ready-made solutions, demo versions, prototypes;
  • interviewing new team members.

Requirements:

  • English: C1(advanced) or higher;
  • Good communication skills;
  • 5 + years managing Projects as IT Project Manager;
  • Proven track record, have completed at least “2” projects from start to finish;
  • Multi-tasking sills required (will run multiple projects at a time);
  • Good to own one of the programming languages: Python, C++ or C#, Java, SQL, JavaScript, Go, Swift. Knowledge of other languages is welcome;
  • Working with tracking systems and CRM.

We offer:

  • Interesting work in high-tech projects;
  • Work in a team of highly qualified specialists;
  • Continuous professional development and learning opportunities;
  • Decent salary.

Would you like more information about our products and services?

Our product manager will be happy to assist you and answer your questions. Fill out the form with your details and we'll get back to you as soon as possible.

tatsiana-product-manager-1

Product Manager

Tatsiana

Ask Your Questions