Browse Jobs
For Employers
Post JobLog inGet Started

Machine Learning Engineer

iHub
Cairo, Egypt
Posted 5 years ago
110Applicants for1 open position
  • 0Viewed
  • 8In Consideration
  • 43Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

  • Build prototypes of data science project pipelines including data preparation, modeling, and evaluation stages.
  • Tune machine learning models from a learning performance viewpoint (e.g. precision, recall, silhouette) as well as a computational efficiency (e.g. speed, footprint).
  • Build machine learning libraries for data scientists to reuse(consume), based on pre-existing scikit-learn and MLlib libraries.
  • Build data products (assets): a software program which utilizes machine learning models and takes the user from data preparation through models building to visualization of business insights.
  • Follow team development processes.
  • Based on the nature of the project and the available tools, quickly learn and adapt to different technologies and tools than the ones you are used to.

Job Requirements

  • M.Sc. or equivalent working experience in data science / machine learning Solid machine learning foundation
  • Solid understanding of deep learning techniques
  • Excellent software engineering skills (Agile methodologies, Git, continuous development, etc.)
  • Excellent programming skills (including OOP and preferably functional programming)
  • Expert level in Python including Numpy, Pandas, Scikit-learn
  • Expert level in PySpark
  • Expert level in MLlib
  • Intermediate Linux shell scripting skills
  • Has DevOps experience for data products
  • Familiar with Dockers and Kubernetes
  • Analytical rigor
  • Excellent technical presentation skills
  • Excellent verbal and written communication skills

In addition to the minimum skillset:

  • M.Sc. or Ph.D. in AI, statistics, or machine learning
  • Expert level in R
  • Expert level in SQL
  • Familiar with simulation techniques
  • Familiar with optimization techniques
  • Familiar with Excel, Tableau or PowerBI for visualization
  • Familiar with SPSS Modeler and SAS Enterprise Miner for modeling
  • Familiar with SAS and SPSS Statistics for statistical analysis
  • Familiar with either Teradata, Oracle, or Microsoft SQL Server
  • Specialized in a data science area such as NLP, Speech recognition, or image processing
  • Have considerable experience in any of the following domains: telco, government, or banking
  • Professional consulting background at the corporate level

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentMachine Learning Engineer