Remote Senior Machine Learning Engineer

closed
Logo of Jooble

Jooble

πŸ“Remote - Ukraine

Job highlights

Summary

Join our team of data scientists at Jooble, a Ukrainian product IT company, and contribute to the development of machine learning in our international job search platform.

Requirements

  • 4+ years of experience in Machine Learning or 1+ year in Machine Learning and 3+ years in Backend Software Development
  • Strong skills in Python development and deep knowledge of ML stack (sklearn, numpy, pandas, xgboost)
  • Practical experience in data analysis, statistical analysis
  • Understanding of OOP and design patterns
  • Ability to work autonomously and manage initiatives in various product areas
  • Experience working with Linux systems and administration tools, Bash scripting, and Shell scripting
  • Experience working with databases such as Elasticsearch, Redis, MSSQL
  • Possession of visualization tools for monitoring and logging (Kibana, Grafana)
  • Willingness to learn and apply new advanced technologies in the field of search information, Big Data, and Machine Learning

Responsibilities

  • Actively participate in the development of Machine Learning in Jooble through training and research on new technologies
  • Transform business problems into stable and practical ML and AI solutions, taking into account production requirements
  • Tightly collaborate with the DevOps team to integrate MLOps CI/CD into existing services
  • Design, develop, and launch effective and reliable ETL pipelines
  • Optimize existing pipelines and support data domain-related pipeline data

Preferred Qualifications

  • Experience working with Big Data (Spark/Hadoop)
  • Experience using deep learning frameworks such as PyTorch, Keras, and TensorFlow
  • Experience designing microservices from scratch
  • Experience setting up/improving CI/CD pipelines
  • Understanding of orchestrating data pipelines using Airflow or Dagster
  • Practical experience in A/B testing
  • Understanding of virtualization (k8s and Docker)

Benefits

  • Work from anywhere
  • Flexible working hours
  • Education (covers expenses for courses, webinars)
  • Healthcare (medical insurance for all employees working over 3 months in Jooble)
  • Mental Health (compensation for consultations with psychologists, wellbeing service partner of Jooble, or 50% payment for services of a chosen psychologist)
  • Vacation and Sick Leave (24 days annual leave, paid sick leave + possibility to take 4 additional sick days without medical documentation)
This job is filled or no longer available