Description:
As a Senior Data Scientist, you will lead a team to develop and deploy advanced machine learning models, delivering data-driven solutions aligned with business objectives. This role involves leveraging AI/ML techniques to optimize marketing campaigns, segment audiences, analyze consumer behaviour, forecast ROI, and incorporate generative AI to drive innovation in media applications. By using cutting-edge AI/ML technologies, you will contribute to data-driven decision-making and support the development of transformative solutions tailored to the media industry.
Location:
Riyadh, Saudi Arabia (On-site)
Responsibilities:
- Collaborate with business stakeholders to define requirements and align data science initiatives with strategic goals.
- Collect, preprocess, and integrate datasets through efficient ETL pipelines to ensure data quality and accessibility.
- Perform exploratory data analysis and feature engineering to prepare data for modelling.
- Build, deploy, and optimize scalable machine learning models for real-time and batch processing.
- Design and implement robust data pipelines for processing large-scale datasets.
- Develop predictive models, recommendation systems, and time-series forecasting techniques to enhance marketing campaign outcomes.
- Fine-tune large language models (LLMs) for media-specific applications, including automating content creation, audience analytics, and campaign performance analysis.
- Create new algorithms and models to solve complex business problems and unlock new opportunities.
- Monitor model performance, identify improvement areas, and maintain retraining pipelines for continuous optimization.
- Stay updated on the latest advancements in AI/ML technologies and apply innovative approaches to solve media industry challenges.
- Mentor and guide junior data scientists, fostering collaboration across cross-functional teams.
- Adopt Agile methodologies to foster collaboration, enhance efficiency, and deliver high-quality solutions in iterative development cycles
Expectations:
- Exceptional programming skills in Python, with a strong emphasis on writing efficient, clean, and maintainable code that adheres to Object-Oriented Programming (OOP) principles and design patterns. Focus on reducing strong coupling to ensure scalable systems, facilitate seamless updates, and minimize disruptions caused by changes.
- Proactive in identifying and solving problems with impactful AI/ML solutions.
- Ability to explain complex technical concepts to non-technical stakeholders in a clear and actionable manner.
- Strong organizational skills to manage multiple projects, prioritize effectively, and meet deadlines.
- Experience in creating innovative AI/ML systems to tackle real-world business challenges.
- Comfortable working in an unstructured environment and navigating ambiguity with confidence.
- Familiarity with vector databases for retrieving embeddings and enabling efficient similarity searches is a highly preferred skill.
- Demonstrate a strong understanding of the ethical implications of AI technologies, ensuring that models and solutions are developed in a way that avoids harm to individuals, complies with relevant laws, and prevents unintended or negative consequences.
- Actively consider security and privacy concerns when working with sensitive data and models, ensuring that all data handling practices align with best practices for data protection and regulatory compliance.
- Familiarity with using Jira or similar project management tools to track progress, manage tasks, and collaborate with cross-functional teams efficiently.
- Willingness to go above and beyond assigned responsibilities, actively contributing to the team’s success in a startup environment.
Requirements:
- Experience: 5+ years of hands-on experience in data science, with a proven track record of delivering end-to-end AI/ML projects.
- Skills: Python, Pandas, Numpy, TensorFlow, PyTorch, Scikit-learn, Keras, XGBoost, Hugging Face Transformers, GPT, BERT, Amazon SageMaker, AWS, GCP, Azure, Apache Airflow, Databricks, AWS Glue, Snowflake, Matplotlib, Seaborn, Git, Bitbucket.
- Bonus Skills: Familiarity with the media industry, including campaign analytics, audience segmentation, and generative AI applications, is a plus.
- Education: Bachelor’s or Master’s degree in Engineering, Applied Mathematics, Statistics, Data Science, Computer Science, or a related field.