Talent.com
This job offer is not available in your country.
Unstructured Data Scientist

Unstructured Data Scientist

Beyond LimitsEgypt
30+ days ago
Job description

Position Overview

Our unstructured data science and machine learning team in EMEA is seeking a machine learning engineer with a solid background and focus on unstructured data applied science in Computer Vision (CV) or Natural Language Processing (NLP), either text or speech. The team needs someone who is a skilled software engineer and proficient in ML libraries, system design, and pipelines. In this role, you will be building state-of-the-art models for our products, using test-driven development, and working with the software engineering team to deploy and maintain the models in production.

Job Duties / Responsibilities

  • Design, train and deliver machine learning solutions to a wide range of datasets : from small datasets to big data, both unlabeled and labeled.
  • Collaborate with the development team and ML engineers to implement, test, and validate new algorithms and integrate the algorithms with the existing front-end and back-end systems.
  • Build state-of-the-art models for various modeling tasks (e.g., speech recognition, optical character recognition, text-to-speech, facial recognition, time series forecasting, … etc.)
  • Optimize and automate model training and testing, experimentation tracking, development, and production.
  • Skilled in breaking down problems, documenting problem statements and estimating efforts.
  • Mentor junior engineers, perform code reviews and document design decisions.
  • Create web services / APIs for serving ML / AI model results.
  • Familiar with MLOps Tools (e.g., MLFlow, Kubeflow, … etc.).
  • Familiar with unsupervised, semi-supervised, and self-supervised techniques

Minimum Qualifications

  • B.Sc. in Computer Science, Electrical Engineering, or similar field
  • 2-4 years of experience with one modern language such as C++, Python including object-oriented design.
  • 2-4 years of experience with machine learning tools and deep learning algorithms and techniques, including but not limited to :
  • PyTorch, TensorFlow, Keras, Kaldi
  • CNN, LSTM, RNN
  • Scikit-learn, pandas, NumPy
  • Optimization techniques and fine-tuning models
  • State-of-the-art Machine Learning algorithms and techniques (e.g., Transformers).
  • 3+ years of experience contributing to the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems.
  • Experience with MLOps and other production level implementation frameworks and pipelines
  • Experience with Docker, Kubernetes, and cloud platforms
  • Able to work independently on problems and in highly collaborative team environments.
  • Preferred Qualifications

  • M.Sc. or PhD in Computer Science, Electrical Engineering is preffered
  • Team management and mentoring junior members
  • Research experience with high impact publications
  • Application of ML in industrial projects
  • Create a job alert for this search

    Data Scientist • Egypt