freehire launches on Product Hunt on 26 August.

Follow →

Data Scientist

Summary

Build and deploy ML models for fraud detection, recommendations, and personalization using Python, SQL, and scikit-learn in a hybrid team across Dubai and Europe.

About the Role



  • Explore data, engineer features, and build machine learning models for real business challenges.

  • Design, run, and evaluate experiments to support products such as fraud detection, recommendation engines, ranking, and personalisation.

  • Collaborate closely with ML engineers and backend developers to bring successful models into production.

  • Present insights and findings to both technical and non-technical stakeholders.

  • Contribute to a collaborative, data-driven environment focused on continuous learning and innovation.


Requirements



  • 0-2 years of experience in Data Science (internships, research projects, and academic work are welcomed).

  • Strong Python skills with experience using pandas, NumPy, and scikit-learn.

  • Solid understanding of machine learning, statistics, and experimental design.

  • Good SQL skills.

  • Strong analytical thinking and communication skills.

  • Nice to have: Exposure to Spark, Databricks, recommendation systems, fraud detection, or SaaS/high-scale product environments.


Benefits



  • Competitive salary with annual performance bonus.

  • Comprehensive medical insurance.

  • Annual flight allowance.

  • Visa sponsorship.

  • Annual leave entitlement.

  • Learning and conference budget to support your professional growth.

  • Hybrid working model with flexibility.

  • Opportunity to work alongside experienced engineers and data scientists on cutting-edge AI/ML products with a distributed team across Dubai and Europe.

See also