Data Scientist - Python Developer

Full-time

Senior-level

Cairo - Egypt

Job Description

A US-based software company specializing in Data Science, Machine Learning, and Artificial Intelligence to help clients solve business problems is seeking a talented and experienced Data Scientist/Python Developer to join their dynamic team.

If you are a skilled Data Scientist/Python Developer ready to contribute to the development and maintenance of large-scale data science applications, this job is for you.

The ideal candidate will have expertise in Python, SQL, and data engineering, along with experience in machine learning and data analysis.

Responsibilities

  • Build and maintain large data science applications
  • Engage in Python back-end engineering and data wrangling
  • Conduct SQL work, including the design and optimization of stored procedures and tables
  • Develop and maintain REST APIs
  • Utilize third-party APIs to acquire external data
  • Perform web scraping as needed

Requirements​/Qualifications

  • 3+ years of experience in (Pandas, Machine Learning, Git Version Control, SQL, and Statistics)
  • Familiarity with Elasticsearch, Tableau
  • 3+ years of experience as a Data Scientist/Python Developer (mid or senior level)
  • Proficiency in Python, SQL server, Selenium and web scraping, Elasticsearch, AWS, and REST API development
  • Strong background in data engineering
  • Ability to work with large datasets and perform data wrangling and analysis
  • Excellent problem-solving and analytical skills

Apply for this job