Senior Data Scientist

Work set-up: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Minimum 5 years of experience in Data Science or related field., Proficiency in Python and its scientific libraries such as NumPy, pandas, scikit-learn, and TensorFlow or PyTorch., Strong SQL skills for data manipulation and extraction., Hands-on experience with time series forecasting and multimodal datasets..

Key responsibilities:

  • Design and implement end-to-end machine learning solutions for business problems.
  • Collaborate with cross-functional teams and stakeholders to extract insights and validate hypotheses.
  • Perform exploratory data analysis and develop predictive models, especially with time series data.
  • Ensure best practices in model deployment, monitoring, and data initiatives.

WavesReach logo
WavesReach https://wavesreach.co/
2 - 10 Employees
See all jobs

Job description

We are looking for a highly skilled and business-oriented Senior Data Scientist to join the growing team. In this role, you will lead the design, development, and implementation of advanced machine learning models to solve real-world business challenges. Youll work closely with cross-functional teams and stakeholders to extract insights, validate hypotheses, and translate data into actionable solutions.

Responsibilities:

  • Design and implement end-to-end machine learning solutions for real-world business problems.
  • Work with structured and mixed (multimodal) data types, including tabular data, text, audio, or image data.
  • Develop and maintain robust, readable, and modular Python code for prototypes and production-ready pipelines.
  • Collaborate with Data Engineers, Analysts, and cross-functional teams to support data initiatives.
  • Lead the organization of the data team, fostering collaboration and best practices.
  • Perform in-depth exploratory data analysis and develop predictive and forecasting models, especially with time series data.
  • Participate in user interviews and stakeholder meetings to gather insights and explain model outcomes in simple, actionable business terms.
  • Conduct A/B testing and statistical evaluations to assess the performance of different models or strategies.
  • Ensure the implementation of MLOps best practices for model training, deployment, and monitoring.
  • Stay updated on emerging trends, techniques, and technologies in machine learning and data science.

Requirements:

  • 5+ years of experience in Data Science or a related field.
  • Strong proficiency in Python and its scientific ecosystem: NumPy, pandas, scikit-learn, and TensorFlow/Keras or PyTorch.
  • Solid expertise in SQL for data manipulation and extraction.
  • Strong mathematical and statistical foundations, preferably with a degree in Computer Science, Mathematics, or related fields.
  • Hands-on experience in time series forecasting.
  • 3+ years working with tabular and multimodal datasets (e.g., combining tabular with text, image, or audio).
  • Upper-intermediate or higher level of English, with the ability to engage in client communication and user interviews.

Benefits:

  • Work on impactful, data-driven projects across industries.
  • Join a team of dedicated professionals passionate about solving complex challenges.
  • Opportunity for professional growth and continuous learning.
  • Flexible work environment and a strong culture of trust and ownership.

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Communication
  • Problem Solving

Data Scientist Related jobs