Browse Jobs
For Employers
Post JobLog inGet Started

Machine Learning Engineer

Fawry for Banking Technology and Electronic Payments S.A.E
6th of October, Giza
Posted 4 years ago
189Applicants for1 open position
  • 85Viewed
  • 3In Consideration
  • 0Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

  • Understanding business objectives and developing models that help to achieve them, along with metrics to track their progress.
  • Analyzing the ML algorithms and tools that could be used to solve a given problem and ranking them by their success probability.
  • Exploring and visualizing data to gain an understanding of it.
  • Select appropriate data sets and data representation methods.
  • Verifying data quality, and/or ensuring it via data cleaning.
  • Defining the preprocessing or feature engineering to be done on a given data set.
  • Defining data augmentation pipelines.
  • Training models and tuning their hyper parameters.
  • Run machine learning tests and experiments.
  • Perform statistical analysis for the errors of the model and designing strategies to overcome them.
  • Deploying models to production.
  • Extend existing ML libraries and frameworks.

Job Requirements

  • BSc in Computer Science, Computer Engineering or similar field; Master’s degree is a plus.
  • 1-4 years of experience.
  • Deep knowledge of machine learning methods and applications.
  • Deep knowledge of math, probability, statistics, and algorithms.
  • Experience of working on Machine learning projects using R / Python
  • Familiarity with machine learning frameworks (Spark Mlib, R ML packages, Pandas, and Keras, Tensorflow or PyTorch)
  • Strong programming skills in Java
  • Understanding of BIG data technology basics with a special interest in machine learning implementation in the BIG data / Live business scenario is a plus.
  • Familiar with SQL and HiveQL queries.
  • Familiar with Linux environment
  • Excellent communication skills
  • Outstanding analytical and problem-solving skills

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentMachine Learning Engineer