Senior Machine Learning Engineer

We are Data Science UA, and we are a fast-growing IT service company. We are proud of developing the Data Science community in Ukraine for more than 7 years. Data Science UA unites all researchers, engineers, and developers around Data Science and related areas. We conduct events on machine learning, computer vision, intelligence, information science, and the use of artificial intelligence for business in various fields.

About the client:
Our client is a Ukrainian product IT company that is among the TOP-10 most visited sites in the world in the Jobs and Employment segment. The company’s main product is a job search site, which is used by about 25 million users in 67 countries of the world every month: both employers and searchers. In addition, the company is developing an ecosystem of related products and investing in employment-related startups through the company’s Venture Lab.

About role:
We are looking for an experienced and motivated Senior Machine Learning Engineer who will join the team.

Requirements:
– 4+ years of experience in Machine Learning OR 3+ years of experience in Backend Software Development.
– Strong Python development skills and deep knowledge of the ML stack (sklearn, NumPy, pandas, xgboost).
– Applied experience in data analysis, statistical analysis.
– Understanding what OOP and design patterns.
– Ability to work autonomously and lead initiatives across product areas.
– Experience with Linux systems and administration tools, Bash and Shell scripting.
– Experience with databases such as Elasticsearch, Redis, MSSQL.
– Knowledge of visualization tools for monitoring and logging (Kibana, Grafana).
– Willingness to learn and apply new advanced technologies in the field of information retrieval, Big Data and Machine Learning.

Nice to have:
– Experience with Big Data (Spark/Hadoop), using deep learning frameworks such as PyTorch, Keras and TensorFlow.
– Experience in designing microservices from scratch and configuring/improving CI/CD pipelines.
– Understanding of Data Pipeline Orchestration using Airflow or Dagster.
– Applied experience in A/B testing.
– Understanding Virtualization (k8s and Docker).

Responsibilities:
– Actively participate in the development of Machine Learning at website through training and research of new technologies.
– Transform business problems into stable and practical ML and AI solutions, taking into account production requirements.
– Work closely with the DevOps team to integrate MLOps CI/CD into existing services.
– Design, development and launch of efficient and reliable ETL pipelines.
– Optimization of existing pipelines and maintenance of domain-specific data pipelines.

The client offers:
– Competitive option stock & salary-based compensation.
– Remote work.
– Education.
– Healthcare.
– Paid vacation and sick leaves.

About


Apply vacancy