All jobs

Job details

Middle Data Scientist


About the project

The client’s application is a powerful email marketing automation platform that allows for the creation, AB testing, and conducting of rule-based email and SMS marketing campaigns. These campaigns can be based on intricate rules and AB-tested using two or more different custom emails. The user can compose a custom email based on one of the multiple prefabricated templates or create a custom template using the platform’s Template Editor functionality. Additionally, they can illustrate the created emails with images from the application’s image repository.

About the team

The team consists of a Senior Data Scientist, 3 backend Laravel developers, 4 frontend Angular developers, a DevOps engineer, 2 email template developers, 1 manual QA engineer, and a project manager.

Responsibilities

  • Development and improvement of ML/LLM models (NLP, embedding-based search, decision pipelines).
  • Building and validating agent-based scenarios (tool use, reasoning, self-evaluation).
  • Analyzing large datasets in Databricks (SparkSQL, Delta Lake).
  • Designing logging systems and experiment-tracking pipelines (MLflow, Weights & Biases).
  • Integrating models into a multi-component environment (API, orchestration framework, vector DB).
  • Optimizing inference processes and monitoring system quality in production.
  • Conducting A/B experiments and performing statistical analysis of results.
  • Documenting processes and participating in architectural discussions.

Requirements

  • 2–4 years of experience as a Data Scientist / ML Engineer.
  • Strong proficiency in Python, PySpark, and SQL.
  • Experience developing and deploying ML models in cloud environments (Databricks, AWS, GCP).
  • Good knowledge of ML and NLP libraries (Scikit-learn, Transformers, LangChain, llama-index).
  • Understanding of LLM system architecture, RAG pipelines, embeddings.
  • Knowledge of MLOps tools: MLflow, Docker, CI/CD.
  • Strong analytical thinking, attention to data quality, ability to work with incomplete or unstructured data sources.
  • English at Upper-Intermediate level or above.

As a plus

  • Experience with multi-agent frameworks (AutoGen, CrewAI, LangGraph).
  • Knowledge of cloud orchestration (Airflow, Prefect, Lakehouse architecture).
  • Master’s degree in Data Science, Computer Science, or related fields.

We offer

  • Competitive salary and benefits package.
  • Flexible working hours to maintain work-life balance.
  • 20 working days of annual vacation + paid state holidays.
  • Paid sick leave.
  • Personal laptop with all necessary software.
  • Support services: Corporate accountant, lawyer, and psychologist.
  • Professional growth: 50% compensation for workshops and professional conferences.
  • English classes (50% compensation).
  • Transparent and bureaucracy-free management.

    Apply for this position

    Email address

    Phone number

    First name

    Second name

    Message

    Attach a CV

    Job details

    Middle Data Scientist

    Kyiv, Remote, Warsaw

    Upper-Intermediate



    Location

    Kyiv, Remote, Warsaw

    Job type

    Full time

    English level

    Upper-Intermediate

    Date posted

    Dec 12, 2025