AdTechTalent
Data Science127 days agoRemote

Simulmedia

Middle Data Scientist

pythonsqlscikit-learntensorflowpytorchpandasnumpymachine learningsupervised learningdata scienceadvertisingmodel deploymentfeature engineering

Key details

Salary

Not specified

Employment type

Full-time

Seniority

Mid-level

Years experience

3-5

Location

Kyiv, Ukraine; Lviv, Ukraine

Full job description

Simulmedia seeks a motivated Middle Data Scientist with 2-4 years experience in data science or machine learning. The role involves developing and maintaining supervised machine learning models for ad targeting, measurement, and campaign optimization. Responsibilities include data analysis, feature engineering, collaborating with product and engineering teams, evaluating model performance, supporting advertising optimization, deploying models to production, monitoring model performance, troubleshooting, and communicating insights. Required skills include proficiency in Python, SQL, scikit-learn, and experience with TensorFlow or PyTorch is a plus. Candidates should have a strong understanding of supervised learning techniques, data manipulation with pandas and NumPy, and familiarity with model evaluation metrics. The position is based in Ukraine with a hybrid remote/on-site work model, involving occasional meetings in Kyiv or Lviv offices.

What you'll do

  • Develop and maintain supervised machine learning models to support ad targeting, measurement, and campaign optimization
  • Perform data analysis, data validation, and feature engineering on large and complex datasets
  • Collaborate with product, engineering, and analytics teams to translate business needs into data science solutions
  • Evaluate model performance using appropriate metrics and iterate on model improvements
  • Support optimization and experimentation efforts related to advertising performance
  • Assist with deploying models to production in collaboration with engineering teams
  • Monitor model performance and help troubleshoot issues in production
  • Communicate results, insights, and limitations to both technical and non-technical stakeholders
  • Stay up to date with industry best practices in data science and machine learning

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Statistics, Mathematics, Engineering, or a related field
  • 2–4 years of experience in data science, machine learning, or a related analytical role
  • Hands-on experience applying machine learning to real business problems
  • Proficiency in Python
  • Solid experience with SQL and relational databases
  • Experience with machine learning libraries such as scikit-learn
  • Experience with TensorFlow or PyTorch is a plus
  • Good understanding of supervised learning techniques such as linear regression, logistic regression, and tree-based models including decision trees, random forests, and gradient boosting
  • Experience with data manipulation and analysis using pandas and NumPy
  • Familiarity with model evaluation techniques and performance metrics
  • Basic understanding of working with production systems or machine learning pipelines is a plus
  • Strong analytical and problem-solving abilities
  • Ability to work independently while collaborating within a team
  • Clear communication skills and ability to explain technical concepts simply
  • Strong organizational skills and attention to detail
  • Comfortable communicating with U.S.-based teams

Tech stack

PythonSQLscikit-learnTensorFlowPyTorchpandasNumPy

Apply now

This MVP uses a placeholder application flow. In production, this section can connect to an external apply URL or a native application form.

Similar jobs

More roles worth a look

Related opportunities based on specialty and working model so candidates can keep momentum.