jobapplier

Mid/Senior Data Scientist

Surfshark

Skills

Required

  • machine learning
  • ML
  • modeling
  • Python
  • SQL
  • machine learning fundamentals
  • model evaluation
  • version control
  • code reviews

Preferred

  • evaluation
  • churn prevention
  • fraud detection
  • customer lifetime value
  • LTV
  • prediction
  • scam identification
  • data pipelines
  • feature engineering

Responsibilities

  • Design, develop, and deploy machine learning solutions for real-world problems, with a focus on high-impact projects like churn prevention, fraud detection, customer lifetime value (LTV) prediction, and scam identification;
  • Write clean, efficient, and testable Python code for data pipelines, feature engineering, modeling, and evaluation;
  • Own models end to end: problem framing, data exploration, model selection, validation, deployment, and iteration;
  • Work closely with product and engineering teams to turn ambiguous problems into concrete, data-driven solutions;
  • Explore, evaluate, and apply modern ML approaches, from established algorithms to state-of-the-art techniques, balancing model performance, complexity, and real-world impact;
  • Communicate findings clearly to both technical and non-technical stakeholders, focusing on decisions, trade-offs, and outcomes to drive informed business decisions.

Requirements

  • Proven experience in applied machine learning, with a track record of independently owning and delivering ML projects from problem definition to validated results or production;
  • Strong ML background, including hands-on experience with modeling structured and unstructured data;
  • Advanced Python skills, with the ability to write clean, efficient, and maintainable code;
  • Solid SQL skills and experience working with large, imperfect, real-world datasets;
  • Strong understanding of machine learning fundamentals, model evaluation, and common failure modes;
  • Ability to translate ambiguous business problems into practical ML solutions, make informed technical decisions, and communicate results and trade-offs clearly;
  • Experience with collaborative development practices, including version control, code reviews, testing, and reproducible experimentation;
  • Comfort with AI-assisted coding tools to improve development efficiency, while maintaining high standards for code quality, correctness, and maintainability.

Pay

  • 3500-6800 Eur/month.
  • Although it may vary depending on your skills and experience.

Benefits

  • time dedicated to learning, conferences, online learning platforms, and books for your professional development;
  • we want you to feel and be your best.
  • That's why we offer various benefits, from online workouts and a physical coach to health insurance and regular mental health checks;
  • choose the technical equipment and tools you need to do your best work;
  • get ready for long-lasting traditions such as yearly workation, Friday get-togethers, various team buildings and company celebrations;
  • We encourage working in the office, with the possibility of up to two remote days per week.
  • Plus, with our WFA policy, you can work from almost anywhere in the world;
  • additional vacation days depending on your tenure;
  • for you, your family, and friends;